public class EndpointImpl extends AbstractSAMLObject implements Endpoint
Endpoint
.CONNECTOR_ENDPOINT_TYPE, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ENDPOINT_TYPE_ATTR_NAME, ENTITY_ID_ATTR_NAME, PROXY_SERVICE_ENDPOINT_TYPE, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
EndpointImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getEndpointType()
Returns the endpoint type URI.
|
String |
getEntityID()
Returns the entityID for the endpoint.
|
List<XMLObject> |
getOrderedChildren() |
boolean |
getSuspend()
For the Swedish eIDAS configuration, a flag,
Suspend is used to indicate whether an endpoint has been
suspended. |
AttributeMap |
getUnknownAttributes() |
void |
setEndpointType(String endpointType)
Assigns the endpoint type URI.
|
void |
setEntityID(String entityID)
Assigns the entityID for the endpoint.
|
void |
setSuspend(boolean suspendFlag)
Assigns the
Suspend flag. |
equals, hashCode, prepareForAssignment
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected EndpointImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
public String getEndpointType()
getEndpointType
in interface Endpoint
public void setEndpointType(String endpointType)
setEndpointType
in interface Endpoint
endpointType
- the endpoint typepublic String getEntityID()
getEntityID
in interface Endpoint
public void setEntityID(String entityID)
setEntityID
in interface Endpoint
entityID
- the entityIDpublic boolean getSuspend()
Suspend
is used to indicate whether an endpoint has been
suspended. This method is just a short cut instead of using AttributeExtensibleXMLObject.getUnknownAttributes()
.getSuspend
in interface Endpoint
Suspend
flag has been set to true
this method returns true
, otherwise
false
public void setSuspend(boolean suspendFlag)
Suspend
flag. See Endpoint.getSuspend()
.setSuspend
in interface Endpoint
suspendFlag
- the suspend flagpublic AttributeMap getUnknownAttributes()
getUnknownAttributes
in interface AttributeExtensibleXMLObject
Copyright © 2018 Litsec AB. All rights reserved.