Package org.opensaml.saml.saml2.core
Interface NameIDPolicy
- All Superinterfaces:
SAMLObject,XMLObject
- All Known Implementing Classes:
NameIDPolicyImpl
SAML 2.0 Core NameIDPolicy.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAllowCreate attribute name.static final StringElement local name.static final QNameDefault element name.static final StringFormat attribute name.static final StringSPNameQualifier attribute name.static final StringLocal name of the XSI type.static final QNameQName of the XSI type. -
Method Summary
Modifier and TypeMethodDescriptionGets the AllowCreate value.Gets the AllowCreate value.Gets the format of the NameIDPolicy.Gets the SPNameQualifier value.voidsetAllowCreate(Boolean newAllowCreate) Sets the AllowCreate value.voidsetAllowCreate(XSBooleanValue newAllowCreate) Sets the AllowCreate value.voidSets the format of the NameIDPolicy.voidsetSPNameQualifier(String newSPNameQualifier) Sets the SPNameQualifier value.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
Element local name.- 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. -
FORMAT_ATTRIB_NAME
Format attribute name.- See Also:
-
SP_NAME_QUALIFIER_ATTRIB_NAME
SPNameQualifier attribute name.- See Also:
-
ALLOW_CREATE_ATTRIB_NAME
AllowCreate attribute name.- See Also:
-
-
Method Details
-
getFormat
Gets the format of the NameIDPolicy.- Returns:
- the format of the NameIDPolicy
-
setFormat
Sets the format of the NameIDPolicy.- Parameters:
newFormat- the format of the NameIDPolicy
-
getSPNameQualifier
Gets the SPNameQualifier value.- Returns:
- the SPNameQualifier value
-
setSPNameQualifier
Sets the SPNameQualifier value.- Parameters:
newSPNameQualifier- the SPNameQualifier value
-
getAllowCreate
Gets the AllowCreate value.- Returns:
- the AllowCreate value
-
getAllowCreateXSBoolean
Gets the AllowCreate value.- Returns:
- the AllowCreate value
-
setAllowCreate
Sets the AllowCreate value. Boolean values will be marshalled to either "true" or "false".- Parameters:
newAllowCreate- the AllowCreate value
-
setAllowCreate
Sets the AllowCreate value.- Parameters:
newAllowCreate- the AllowCreate value
-