Interface SchemeInformation
-
- All Superinterfaces:
SAMLObject
,XMLObject
- All Known Implementing Classes:
SchemeInformationImpl
public interface SchemeInformation extends SAMLObject
Definition of theSchemeInformation
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 (martin.lindstrom@litsec.se)
-
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_ELEMENT_LOCAL_NAME
Name of the element.static QName
DEFAULT_ELEMENT_NAME
Default element name.static String
ISSUER_NAME_LOCAL_NAME
Name of the IssuerName element.static String
SCHEME_IDENTIFIER_LOCAL_NAME
Name of the SchemeIdentifier element.static String
SCHEME_TERRITORY_LOCAL_NAME
Name of the SchemeTerritory element.static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getIssuerName()
Returns the name of the organization that issued a metadata service list.String
getSchemeIdentifier()
Returns the unique scheme identifier for the metadata service list.String
getSchemeTerritory()
Returns the two-letter country code for the "territory" of this scheme.void
setIssuerName(String issuerName)
Assigns the name of the organization that issued a metadata service list.void
setSchemeIdentifier(String schemeIdentifier)
Assigns the scheme identifier for the metadata service list.void
setSchemeTerritory(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
-
-