Class SchemeInformationImpl
java.lang.Object
org.opensaml.core.xml.AbstractXMLObject
se.swedenconnect.opensaml.eidas.metadata.impl.SchemeInformationImpl
- All Implemented Interfaces:
- XMLObject,- SAMLObject,- SchemeInformation
Implementation class for 
SchemeInformation.- Author:
- Martin Lindström
- 
Field SummaryFields inherited from interface se.swedenconnect.opensaml.eidas.metadata.SchemeInformationDEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, ISSUER_NAME_LOCAL_NAME, SCHEME_IDENTIFIER_LOCAL_NAME, SCHEME_TERRITORY_LOCAL_NAME, TYPE_LOCAL_NAME, TYPE_NAME
- 
Constructor SummaryConstructorsConstructorDescriptionSchemeInformationImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor.
- 
Method SummaryModifier 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.voidsetIssuerName(XSString issuerName) Assigns the issuer name as aXSString.voidsetSchemeIdentifier(String schemeIdentifier) Assigns the scheme identifier for the metadata service list.voidsetSchemeIdentifier(XSURI schemeIdentifier) Assigns the scheme identifier as aXSURItype.voidsetSchemeTerritory(String schemeTerritory) Assigns the two-letter country code for the "territory" of this scheme.voidsetSchemeTerritory(XSString schemeTerritory) Assigns the scheme territory as aXSStringtype.Methods inherited from class org.opensaml.core.xml.AbstractXMLObjectdetach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.core.xml.XMLObjectdetach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
- 
Constructor Details- 
SchemeInformationImplConstructor.- Parameters:
- namespaceURI- the namespace the element is in
- elementLocalName- the local name of the XML element this Object represents
- namespacePrefix- the prefix for the given namespace
 
 
- 
- 
Method Details- 
getOrderedChildren- Specified by:
- getOrderedChildrenin interface- XMLObject
 
- 
getIssuerNameReturns the name of the organization that issued a metadata service list.- Specified by:
- getIssuerNamein interface- SchemeInformation
- Returns:
- issuer name
 
- 
setIssuerNameAssigns the name of the organization that issued a metadata service list.- Specified by:
- setIssuerNamein interface- SchemeInformation
- Parameters:
- issuerName- issuer name
 
- 
setIssuerNameAssigns the issuer name as aXSString.- Parameters:
- issuerName- the issuer name
 
- 
getSchemeIdentifierReturns the unique scheme identifier for the metadata service list.- Specified by:
- getSchemeIdentifierin interface- SchemeInformation
- Returns:
- scheme identifier
 
- 
setSchemeIdentifierAssigns the scheme identifier for the metadata service list.- Specified by:
- setSchemeIdentifierin interface- SchemeInformation
- Parameters:
- schemeIdentifier- scheme identifier
 
- 
setSchemeIdentifierAssigns the scheme identifier as aXSURItype.- Parameters:
- schemeIdentifier- the scheme identifier
 
- 
getSchemeTerritoryReturns the two-letter country code for the "territory" of this scheme.- Specified by:
- getSchemeTerritoryin interface- SchemeInformation
- Returns:
- country code
 
- 
setSchemeTerritoryAssigns the two-letter country code for the "territory" of this scheme.- Specified by:
- setSchemeTerritoryin interface- SchemeInformation
- Parameters:
- schemeTerritory- country code
 
- 
setSchemeTerritoryAssigns the scheme territory as aXSStringtype.- Parameters:
- schemeTerritory- the scheme territory
 
 
-