public class SPDescriptor extends ProviderDescriptor
IDPDescriptor
PROTOCOL_SUPPORT_11, PROTOCOL_SUPPORT_12
Constructor and Description |
---|
SPDescriptor(org.w3c.dom.Document owner)
Creates a new
SPDescriptor instance within the specified XML Document. |
SPDescriptor(org.w3c.dom.Element element)
Creates a new
SPDescriptor instance from the given Element node. |
SPDescriptor(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
SPDescriptor instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addAssertionConsumerServiceURL(AssertionConsumerServiceURL acsu)
Adds an AssertionConsumerServiceURL child element in this structure.
|
java.util.List |
getAssertionConsumerServiceURLs()
Returns the service provider's assertion consuming URL specified in the AssertionConsumerServiceURL child element in this structure.
|
boolean |
getAuthnRequestsSigned()
Return the boolean value specified in the AuthnRequestsSigned child element in this structure.
|
void |
setAuthnRequestsSigned(boolean isSigned)
Set the AuthnRequestsSigned child element in this SPDescriptor element.
|
addAdditionalMetaLocation, addContactPerson, addFederationTerminationNotificationProtocolProfile, addKeyDescriptor, addNameIdentifierMappingEncryptionProfile, addNameIdentifierMappingProtocolProfile, addRegisterNameIdentifierProtocolProfile, addSignature, addSingleLogoutProtocolProfile, getAdditionalMetaLocations, getCacheDuration, getContactPersons, getFederationTerminationNotificationProtocolProfiles, getFederationTerminationServiceReturnURL, getFederationTerminationServiceURL, getId, getKeyDescriptors, getNameIdentifierMappingEncryptionProfiles, getNameIdentifierMappingProtocolProfiles, getOrganization, getProtocolSupportEnumeration, getRegisterNameIdentifierProtocolProfiles, getRegisterNameIdentifierServiceReturnURL, getRegisterNameIdentifierServiceURL, getSignature, getSingleLogoutProtocolProfiles, getSingleLogoutServiceReturnURL, getSingleLogoutServiceURL, getSoapEndpoint, getValidUntil, setCacheDuration, setFederationTerminationServiceReturnURL, setFederationTerminationServiceURL, setId, setOrganization, setProtocolSupportEnumeration, setRegisterNameIdentifierServiceReturnURL, setRegisterNameIdentifierServiceURL, setSingleLogoutServiceReturnURL, setSingleLogoutServiceURL, setSoapEndpoint, setValidUntil
addNSPrefixAttr, addNSPrefixAttr, addNSPrefixAttrDefault, addNSPrefixAttrDefault, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getChildElementsByTagName, getChildElementsByTagName, getChildElementsByTagNameNS, getChildElementsByTagNameNS, getDefaultNSPrefix, getElement, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setDefaultNSPrefix
appendChild, appendChild, appendTo, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNode, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getSystemId, hasAttributes, hasChildNodes, insertBefore, insertBefore, isSupported, normalize, removeChild, removeChild, replaceChild, replaceChild, setNodeValue, setPrefix, setSystemId, toBytesXML, toStringXML
public SPDescriptor(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
SPDescriptor
instance from the given Element node.element
- A Liberty SPDescriptor XML element.org.w3c.dom.DOMException
public SPDescriptor(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
SPDescriptor
instance from the given Element node.element
- A Liberty SPDescriptor XML element.systemId
- The URI string system ID for the SPDescriptor
.org.w3c.dom.DOMException
public SPDescriptor(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
SPDescriptor
instance within the specified XML Document.owner
- The owner document of the new Liberty SPDescriptor element.org.w3c.dom.DOMException
public void addAssertionConsumerServiceURL(AssertionConsumerServiceURL acsu)
serviceURL
- The service provider's assertion consuming URL.public java.util.List getAssertionConsumerServiceURLs()
List
of AssertionConsumerServiceURL
s.public void setAuthnRequestsSigned(boolean isSigned)
isSigned
- A boolean.public boolean getAuthnRequestsSigned()