Interface SchemeInformation
- All Superinterfaces:
SAMLObject,XMLObject
- All Known Implementing Classes:
SchemeInformationImpl
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 Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName of the element.static final QNameDefault element name.static final StringName of the IssuerName element.static final StringName of the SchemeIdentifier element.static final StringName of the SchemeTerritory element.static final StringLocal name of the XSI type.static final QNameQName of the XSI type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the name of the organization that issued a metadata service list.Returns the unique scheme identifier for the metadata service list.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, ensureDOM, 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 Details
-
DEFAULT_ELEMENT_LOCAL_NAME
Name of the element.- See Also:
-
DEFAULT_ELEMENT_NAME
Default element name. -
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
ISSUER_NAME_LOCAL_NAME
Name of the IssuerName element.- See Also:
-
SCHEME_IDENTIFIER_LOCAL_NAME
Name of the SchemeIdentifier element.- See Also:
-
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
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
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
Assigns the two-letter country code for the "territory" of this scheme.- Parameters:
schemeTerritory- country code
-