Interface SchemeInformation

All Superinterfaces:
SAMLObject, XMLObject
All Known Implementing Classes:
SchemeInformationImpl

public interface SchemeInformation extends SAMLObject
Definition of the SchemeInformation type.

The following schema fragment defines the SchemeInformationType complex type:


<xs:complexType name="SchemeInformationType">
  <xs:annotation>
    <xs:documentation>
      Scheme information about a published metadata service list, where the publisher
      and territory are included.
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="IssuerName" type="xs:string" />
    <xs:element name="SchemeIdentifier" type="xs:anyURI" />
    <xs:element name="SchemeTerritory" type="xs:string" />
  </xs:sequence>
</xs:complexType>
Author:
Martin Lindström
  • Field Details

    • DEFAULT_ELEMENT_LOCAL_NAME

      static final String DEFAULT_ELEMENT_LOCAL_NAME
      Name of the element.
      See Also:
    • 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:
    • TYPE_NAME

      static final QName TYPE_NAME
      QName of the XSI type.
    • ISSUER_NAME_LOCAL_NAME

      static final String ISSUER_NAME_LOCAL_NAME
      Name of the IssuerName element.
      See Also:
    • SCHEME_IDENTIFIER_LOCAL_NAME

      static final String SCHEME_IDENTIFIER_LOCAL_NAME
      Name of the SchemeIdentifier element.
      See Also:
    • SCHEME_TERRITORY_LOCAL_NAME

      static final String SCHEME_TERRITORY_LOCAL_NAME
      Name of the SchemeTerritory element.
      See Also:
  • Method Details

    • getIssuerName

      String getIssuerName()
      Returns the name of the organization that issued a metadata service list.
      Returns:
      issuer name
    • setIssuerName

      void setIssuerName(String issuerName)
      Assigns the name of the organization that issued a metadata service list.
      Parameters:
      issuerName - issuer name
    • getSchemeIdentifier

      String getSchemeIdentifier()
      Returns the unique scheme identifier for the metadata service list.
      Returns:
      scheme identifier
    • setSchemeIdentifier

      void setSchemeIdentifier(String schemeIdentifier)
      Assigns the scheme identifier for the metadata service list.
      Parameters:
      schemeIdentifier - scheme identifier
    • getSchemeTerritory

      String getSchemeTerritory()
      Returns the two-letter country code for the "territory" of this scheme.
      Returns:
      country code
    • setSchemeTerritory

      void setSchemeTerritory(String schemeTerritory)
      Assigns the two-letter country code for the "territory" of this scheme.
      Parameters:
      schemeTerritory - country code