Class SubjectConfirmationDataImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.saml.saml2.core.impl.SubjectConfirmationDataImpl
-
- All Implemented Interfaces:
org.opensaml.core.xml.AttributeExtensibleXMLObject,org.opensaml.core.xml.ElementExtensibleXMLObject,org.opensaml.core.xml.XMLObject,org.opensaml.saml.common.SAMLObject,org.opensaml.saml.saml2.core.SubjectConfirmationData
- Direct Known Subclasses:
KeyInfoConfirmationDataTypeImpl
public class SubjectConfirmationDataImpl extends org.opensaml.core.xml.AbstractXMLObject implements org.opensaml.saml.saml2.core.SubjectConfirmationDataConcrete implementation ofSubjectConfirmationData.
-
-
Field Summary
Fields Modifier and Type Field Description private StringaddressAddress of the Confirmation Data.private StringinResponseToInResponseTo of the Confirmation Data.private InstantnotBeforeNotBefore of the Confirmation Data.private InstantnotOnOrAfterNotOnOrAfter of the Confirmation Data.private StringrecipientRecipient of the Confirmation Data.private org.opensaml.core.xml.util.AttributeMapunknownAttributes"anyAttribute" attributes.private org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject>unknownChildren"any" children.-
Fields inherited from interface org.opensaml.saml.saml2.core.SubjectConfirmationData
ADDRESS_ATTRIB_NAME, DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, IN_RESPONSE_TO_ATTRIB_NAME, NOT_BEFORE_ATTRIB_NAME, NOT_BEFORE_ATTRIB_QNAME, NOT_ON_OR_AFTER_ATTRIB_NAME, NOT_ON_OR_AFTER_ATTRIB_QNAME, RECIPIENT_ATTRIB_NAME, TYPE_LOCAL_NAME, TYPE_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSubjectConfirmationDataImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAddress()StringgetInResponseTo()InstantgetNotBefore()InstantgetNotOnOrAfter()List<org.opensaml.core.xml.XMLObject>getOrderedChildren()StringgetRecipient()org.opensaml.core.xml.util.AttributeMapgetUnknownAttributes()List<org.opensaml.core.xml.XMLObject>getUnknownXMLObjects()List<org.opensaml.core.xml.XMLObject>getUnknownXMLObjects(QName typeOrName)voidsetAddress(String newAddress)voidsetInResponseTo(String newInResponseTo)voidsetNotBefore(Instant newNotBefore)voidsetNotOnOrAfter(Instant newNotOnOrAfter)voidsetRecipient(String newRecipient)-
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, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
notBefore
private Instant notBefore
NotBefore of the Confirmation Data.
-
notOnOrAfter
private Instant notOnOrAfter
NotOnOrAfter of the Confirmation Data.
-
recipient
private String recipient
Recipient of the Confirmation Data.
-
inResponseTo
private String inResponseTo
InResponseTo of the Confirmation Data.
-
address
private String address
Address of the Confirmation Data.
-
unknownAttributes
private final org.opensaml.core.xml.util.AttributeMap unknownAttributes
"anyAttribute" attributes.
-
unknownChildren
private final org.opensaml.core.xml.util.IndexedXMLObjectChildrenList<org.opensaml.core.xml.XMLObject> unknownChildren
"any" children.
-
-
Constructor Detail
-
SubjectConfirmationDataImpl
protected SubjectConfirmationDataImpl(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
-
getNotBefore
public Instant getNotBefore()
- Specified by:
getNotBeforein interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
setNotBefore
public void setNotBefore(Instant newNotBefore)
- Specified by:
setNotBeforein interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
getNotOnOrAfter
public Instant getNotOnOrAfter()
- Specified by:
getNotOnOrAfterin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
setNotOnOrAfter
public void setNotOnOrAfter(Instant newNotOnOrAfter)
- Specified by:
setNotOnOrAfterin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
getRecipient
public String getRecipient()
- Specified by:
getRecipientin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
setRecipient
public void setRecipient(String newRecipient)
- Specified by:
setRecipientin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
getInResponseTo
public String getInResponseTo()
- Specified by:
getInResponseToin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
setInResponseTo
public void setInResponseTo(String newInResponseTo)
- Specified by:
setInResponseToin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
getAddress
public String getAddress()
- Specified by:
getAddressin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
setAddress
public void setAddress(String newAddress)
- Specified by:
setAddressin interfaceorg.opensaml.saml.saml2.core.SubjectConfirmationData
-
getUnknownAttributes
public org.opensaml.core.xml.util.AttributeMap getUnknownAttributes()
- Specified by:
getUnknownAttributesin interfaceorg.opensaml.core.xml.AttributeExtensibleXMLObject
-
getUnknownXMLObjects
public List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects()
- Specified by:
getUnknownXMLObjectsin interfaceorg.opensaml.core.xml.ElementExtensibleXMLObject
-
getUnknownXMLObjects
public List<org.opensaml.core.xml.XMLObject> getUnknownXMLObjects(QName typeOrName)
- Specified by:
getUnknownXMLObjectsin interfaceorg.opensaml.core.xml.ElementExtensibleXMLObject
-
getOrderedChildren
public List<org.opensaml.core.xml.XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceorg.opensaml.core.xml.XMLObject
-
-