Interface SchemeInformation
-
- All Superinterfaces:
SAMLObject,XMLObject
- All Known Implementing Classes:
SchemeInformationImpl
public interface SchemeInformation extends SAMLObject
Definition of theSchemeInformationtype. 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 (martin.lindstrom@litsec.se)
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_ELEMENT_LOCAL_NAMEName of the element.static QNameDEFAULT_ELEMENT_NAMEDefault element name.static StringISSUER_NAME_LOCAL_NAMEName of the IssuerName element.static StringSCHEME_IDENTIFIER_LOCAL_NAMEName of the SchemeIdentifier element.static StringSCHEME_TERRITORY_LOCAL_NAMEName of the SchemeTerritory element.static StringTYPE_LOCAL_NAMELocal name of the XSI type.static QNameTYPE_NAMEQName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetIssuerName()Returns the name of the organization that issued a metadata service list.StringgetSchemeIdentifier()Returns the unique scheme identifier for the metadata service list.StringgetSchemeTerritory()Returns the two-letter country code for the "territory" of this scheme.voidsetIssuerName(String issuerName)Assigns the name of the organization that issued a metadata service list.voidsetSchemeIdentifier(String schemeIdentifier)Assigns the scheme identifier for the metadata service list.voidsetSchemeTerritory(String schemeTerritory)Assigns the two-letter country code for the "territory" of this scheme.-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
-
-
-
Field Detail
-
DEFAULT_ELEMENT_LOCAL_NAME
static final String DEFAULT_ELEMENT_LOCAL_NAME
Name of the element.- 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.
-
ISSUER_NAME_LOCAL_NAME
static final String ISSUER_NAME_LOCAL_NAME
Name of the IssuerName element.- See Also:
- Constant Field Values
-
SCHEME_IDENTIFIER_LOCAL_NAME
static final String SCHEME_IDENTIFIER_LOCAL_NAME
Name of the SchemeIdentifier element.- See Also:
- Constant Field Values
-
SCHEME_TERRITORY_LOCAL_NAME
static final String SCHEME_TERRITORY_LOCAL_NAME
Name of the SchemeTerritory element.- See Also:
- Constant Field Values
-
-
Method Detail
-
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
-
-