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