Class IDPEntryImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
org.opensaml.saml.saml2.core.impl.IDPEntryImpl
- All Implemented Interfaces:
XMLObject,SAMLObject,IDPEntry
Concrete implementation of
IDPEntry.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringURI reference representing the location of a profile-specific endpoint supporting the authentication request protocol.private StringHuman-readable name for the IdP.private StringThe unique identifier of the IdP.Fields inherited from interface org.opensaml.saml.saml2.core.IDPEntry
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, LOC_ATTRIB_NAME, NAME_ATTRIB_NAME, PROVIDER_ID_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedIDPEntryImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetLoc()getName()voidvoidvoidsetProviderID(String newProviderID) Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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
-
Field Details
-
providerID
The unique identifier of the IdP. -
name
Human-readable name for the IdP. -
loc
URI reference representing the location of a profile-specific endpoint supporting the authentication request protocol.
-
-
Constructor Details
-
IDPEntryImpl
protected IDPEntryImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable String namespacePrefix) Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Details
-
getProviderID
- Specified by:
getProviderIDin interfaceIDPEntry
-
setProviderID
- Specified by:
setProviderIDin interfaceIDPEntry
-
getName
-
setName
-
getLoc
-
setLoc
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-