Interface AuthnAuthorityDescriptor

All Superinterfaces:
AttributeExtensibleXMLObject, CacheableSAMLObject, RoleDescriptor, SAMLObject, SignableSAMLObject, SignableXMLObject, TimeBoundSAMLObject, XMLObject
All Known Implementing Classes:
AuthnAuthorityDescriptorImpl

public interface AuthnAuthorityDescriptor
extends SAMLObject, RoleDescriptor
SAML 2.0 Metadata AuthnAuthorityDescriptor.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Element name, no namespace.
      See Also:
      Constant Field Values
    • DEFAULT_ELEMENT_NAME

      static final QName DEFAULT_ELEMENT_NAME
      Default element name.
    • TYPE_LOCAL_NAME

      static final String TYPE_LOCAL_NAME
      Local name of the XSI type.
      See Also:
      Constant Field Values
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
  • Method Details

    • getAuthnQueryServices

      List<AuthnQueryService> getAuthnQueryServices()
      Gets the list of authentication query services for this authority.
      Returns:
      list of authentication query services
    • getAssertionIDRequestServices

      List<AssertionIDRequestService> getAssertionIDRequestServices()
      Gets the list of assertion ID request services for this authority.
      Returns:
      assertion ID request services for this authority
    • getNameIDFormats

      List<NameIDFormat> getNameIDFormats()
      Gets the list of supported name ID formats for this authority.
      Returns:
      supported name ID formats for this authority