Interface Organization

All Superinterfaces:
AttributeExtensibleXMLObject, SAMLObject, XMLObject
All Known Implementing Classes:
OrganizationImpl

public interface Organization
extends SAMLObject, AttributeExtensibleXMLObject
SAML 2.0 Metadata Organization.
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Local 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

    • getExtensions

      Extensions getExtensions()
      Gets the Extensions child of this object.
      Returns:
      the Extensions child of this object
    • setExtensions

      void setExtensions​(Extensions extensions)
      Sets the Extensions child of this object.
      Parameters:
      extensions - the Extensions child of this object
    • getOrganizationNames

      List<OrganizationName> getOrganizationNames()
      Gets a list of names for this organization.
      Returns:
      list of names for this organization
    • getDisplayNames

      List<OrganizationDisplayName> getDisplayNames()
      Gets a list of display names for this organization.
      Returns:
      list of display names for this organization
    • getURLs

      List<OrganizationURL> getURLs()
      Gets a list of URLs for this organization.
      Returns:
      list of URLs for this organization