Class ManageNameIDRequestImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.signature.AbstractSignableXMLObject
-
- org.opensaml.saml.common.AbstractSignableSAMLObject
-
- org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
-
- org.opensaml.saml.saml2.core.impl.ManageNameIDRequestImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.common.SignableSAMLObject,org.opensaml.saml.saml2.core.ManageNameIDRequest,org.opensaml.saml.saml2.core.RequestAbstractType,org.opensaml.xmlsec.signature.SignableXMLObject
public class ManageNameIDRequestImpl extends RequestAbstractTypeImpl implements org.opensaml.saml.saml2.core.ManageNameIDRequest
A concrete implementation ofManageNameIDRequest.
-
-
Field Summary
Fields Modifier and Type Field Description private org.opensaml.saml.saml2.core.EncryptedIDencryptedIDEncryptedID child element.private org.opensaml.saml.saml2.core.NameIDnameIDNameID child element.private org.opensaml.saml.saml2.core.NewEncryptedIDnewEncryptedIDNameID child element.private org.opensaml.saml.saml2.core.NewIDnewIDNewID child element.private org.opensaml.saml.saml2.core.TerminateterminateTerminate child element.-
Fields inherited from interface org.opensaml.saml.saml2.core.ManageNameIDRequest
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
Fields inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType
CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, ISSUE_INSTANT_ATTRIB_QNAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedManageNameIDRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opensaml.saml.saml2.core.EncryptedIDgetEncryptedID()org.opensaml.saml.saml2.core.NameIDgetNameID()org.opensaml.saml.saml2.core.NewEncryptedIDgetNewEncryptedID()org.opensaml.saml.saml2.core.NewIDgetNewID()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()org.opensaml.saml.saml2.core.TerminategetTerminate()voidsetEncryptedID(org.opensaml.saml.saml2.core.EncryptedID newEncID)voidsetNameID(org.opensaml.saml.saml2.core.NameID newNameID)voidsetNewEncryptedID(org.opensaml.saml.saml2.core.NewEncryptedID newNewEncryptedID)voidsetNewID(org.opensaml.saml.saml2.core.NewID newNewID)voidsetTerminate(org.opensaml.saml.saml2.core.Terminate newTerminate)-
Methods inherited from class org.opensaml.saml.saml2.core.impl.RequestAbstractTypeImpl
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignatureReferenceID, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
-
Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignature
-
Methods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSigned
-
Methods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, 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, setSchemaType
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opensaml.saml.saml2.core.RequestAbstractType
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getVersion, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion
-
Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceID
-
Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
-
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
-
-
-
-
Field Detail
-
nameID
private org.opensaml.saml.saml2.core.NameID nameID
NameID child element.
-
encryptedID
private org.opensaml.saml.saml2.core.EncryptedID encryptedID
EncryptedID child element.
-
newID
private org.opensaml.saml.saml2.core.NewID newID
NewID child element.
-
newEncryptedID
private org.opensaml.saml.saml2.core.NewEncryptedID newEncryptedID
NameID child element.
-
terminate
private org.opensaml.saml.saml2.core.Terminate terminate
Terminate child element.
-
-
Constructor Detail
-
ManageNameIDRequestImpl
protected ManageNameIDRequestImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
Constructor.- Parameters:
namespaceURI- the namespace the element is inelementLocalName- the local name of the XML element this Object representsnamespacePrefix- the prefix for the given namespace
-
-
Method Detail
-
getNameID
public org.opensaml.saml.saml2.core.NameID getNameID()
- Specified by:
getNameIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
setNameID
public void setNameID(org.opensaml.saml.saml2.core.NameID newNameID)
- Specified by:
setNameIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
getEncryptedID
public org.opensaml.saml.saml2.core.EncryptedID getEncryptedID()
- Specified by:
getEncryptedIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
setEncryptedID
public void setEncryptedID(org.opensaml.saml.saml2.core.EncryptedID newEncID)
- Specified by:
setEncryptedIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
getNewID
public org.opensaml.saml.saml2.core.NewID getNewID()
- Specified by:
getNewIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
setNewID
public void setNewID(org.opensaml.saml.saml2.core.NewID newNewID)
- Specified by:
setNewIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
getNewEncryptedID
public org.opensaml.saml.saml2.core.NewEncryptedID getNewEncryptedID()
- Specified by:
getNewEncryptedIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
setNewEncryptedID
public void setNewEncryptedID(org.opensaml.saml.saml2.core.NewEncryptedID newNewEncryptedID)
- Specified by:
setNewEncryptedIDin interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
getTerminate
public org.opensaml.saml.saml2.core.Terminate getTerminate()
- Specified by:
getTerminatein interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
setTerminate
public void setTerminate(org.opensaml.saml.saml2.core.Terminate newTerminate)
- Specified by:
setTerminatein interfaceorg.opensaml.saml.saml2.core.ManageNameIDRequest
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject- Overrides:
getOrderedChildrenin classRequestAbstractTypeImpl
-
-