public class SubjectConfirmationImpl extends AbstractSAMLObject implements SubjectConfirmation
SubjectConfirmation
object.Modifier and Type | Field and Description |
---|---|
private org.opensaml.core.xml.util.XMLObjectChildrenList<ConfirmationMethod> |
confirmationMethods
Contains the list of ConfirmationMethods.
|
private org.opensaml.xmlsec.signature.KeyInfo |
keyInfo
Contains the KeyInfo element.
|
private org.opensaml.core.xml.XMLObject |
subjectConfirmationData
Contains the SubjectConfirmationData element.
|
DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAME
Modifier | Constructor and Description |
---|---|
protected |
SubjectConfirmationImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
List<ConfirmationMethod> |
getConfirmationMethods() |
org.opensaml.xmlsec.signature.KeyInfo |
getKeyInfo() |
List<org.opensaml.core.xml.XMLObject> |
getOrderedChildren() |
org.opensaml.core.xml.XMLObject |
getSubjectConfirmationData() |
void |
setKeyInfo(org.opensaml.xmlsec.signature.KeyInfo info) |
void |
setSubjectConfirmationData(org.opensaml.core.xml.XMLObject data) |
equals, hashCode, prepareForAssignment
detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
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
private final org.opensaml.core.xml.util.XMLObjectChildrenList<ConfirmationMethod> confirmationMethods
private org.opensaml.core.xml.XMLObject subjectConfirmationData
private org.opensaml.xmlsec.signature.KeyInfo keyInfo
protected SubjectConfirmationImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic List<ConfirmationMethod> getConfirmationMethods()
getConfirmationMethods
in interface SubjectConfirmation
public void setSubjectConfirmationData(org.opensaml.core.xml.XMLObject data)
setSubjectConfirmationData
in interface SubjectConfirmation
public org.opensaml.core.xml.XMLObject getSubjectConfirmationData()
getSubjectConfirmationData
in interface SubjectConfirmation
public org.opensaml.xmlsec.signature.KeyInfo getKeyInfo()
getKeyInfo
in interface SubjectConfirmation
public void setKeyInfo(org.opensaml.xmlsec.signature.KeyInfo info)
setKeyInfo
in interface SubjectConfirmation
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
getOrderedChildren
in interface org.opensaml.core.xml.XMLObject
Copyright © 1999–2020 Shibboleth Consortium. All rights reserved.