public class AuthnAuthorityDescriptor extends RoleDescriptor
AuthnAuthorityDescriptor
metadata element.Constructor and Description |
---|
AuthnAuthorityDescriptor(org.w3c.dom.Document owner)
Creates a new
AuthnAuthorityDescriptor instance. |
AuthnAuthorityDescriptor(org.w3c.dom.Element element)
Creates a new
AuthnAuthorityDescriptor instance from the given Element node. |
AuthnAuthorityDescriptor(org.w3c.dom.Element element, java.lang.String systemId)
Creates a new
AuthnAuthorityDescriptor instance from the given Element node. |
Modifier and Type | Method and Description |
---|---|
void |
addAssertionIDRequestService(AssertionIDRequestService ars)
Adds an assertionID request service.
|
void |
addAuthnQueryService(AuthnQueryService aqs)
Adds a authentication query service.
|
void |
addNameIDFormat(NameIDFormat nid)
Adds a NameID format.
|
java.util.List |
getAssertionIDRequestServices()
Returns a list of assertionID request services.
|
java.util.List |
getAuthnQueryServices()
Returns a list of authentication query services.
|
java.util.List |
getNameIDFormats()
Returns a list of NameID formats.
|
addContactPerson, addKeyDescriptor, getContactPersons, getErrorURL, getKeyDescriptors, getOrganization, getProtocolSupportEnumeration, setErrorURL, setOrganization, setProtocolSupportEnumeration
addSignature, addSignature, clearSignature, getCacheDuration, getExtensions, getID, getSignature, getValidUntil, isSigned, setCacheDuration, setExtensions, setID, setValidUntil, sign, sign, verify, verify
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 AuthnAuthorityDescriptor(org.w3c.dom.Element element) throws org.w3c.dom.DOMException
AuthnAuthorityDescriptor
instance from the given Element node.element
- An AuthnAuthorityDescriptor element.org.w3c.dom.DOMException
public AuthnAuthorityDescriptor(org.w3c.dom.Element element, java.lang.String systemId) throws org.w3c.dom.DOMException
AuthnAuthorityDescriptor
instance from the given Element node.element
- An AuthnAuthorityDescriptor element.systemId
- The URI string system ID for the AuthnAuthorityDescriptor
.org.w3c.dom.DOMException
public AuthnAuthorityDescriptor(org.w3c.dom.Document owner) throws org.w3c.dom.DOMException
AuthnAuthorityDescriptor
instance.owner
- The owner document of the new AuthnAuthorityDescriptor.org.w3c.dom.DOMException
public void addAuthnQueryService(AuthnQueryService aqs)
aqs
- A AuthnQueryService
object.public java.util.List getAuthnQueryServices()
List
of AuthnQueryService
objects or null
if none were present.public void addAssertionIDRequestService(AssertionIDRequestService ars)
ars
- A AssertionIDRequestService
object.public java.util.List getAssertionIDRequestServices()
List
of AssertionIDRequestService
objects or null
if none were present.public void addNameIDFormat(NameIDFormat nid)
nid
- A NameIDFormat
object.public java.util.List getNameIDFormats()
List
of NameIDFormat
objects or null
if none were present.