Class ResponseAbstractTypeImpl
- java.lang.Object
-
- org.opensaml.core.xml.AbstractXMLObject
-
- org.opensaml.xmlsec.signature.AbstractSignableXMLObject
-
- org.opensaml.saml.common.AbstractSignableSAMLObject
-
- org.opensaml.saml.saml1.core.impl.ResponseAbstractTypeImpl
-
- All Implemented Interfaces:
XMLObject,SAMLObject,SignableSAMLObject,ResponseAbstractType,SignableXMLObject
- Direct Known Subclasses:
ResponseImpl
public abstract class ResponseAbstractTypeImpl extends AbstractSignableSAMLObject implements ResponseAbstractType
Abstract implementation ofResponseAbstractTypeObject.
-
-
Field Summary
Fields Modifier and Type Field Description private StringidContains the ID.private StringinResponseToContents of the InResponseTo attribute.private InstantissueInstantContents of the IssueInstant attribute.private StringrecipientContents of the Recipient attribute.private SAMLVersionversionMessage version.-
Fields inherited from interface org.opensaml.saml.saml1.core.ResponseAbstractType
ID_ATTRIB_NAME, INRESPONSETO_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_QNAME, MAJORVERSION_ATTRIB_NAME, MINORVERSION_ATTRIB_NAME, RECIPIENT_ATTRIB_NAME
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedResponseAbstractTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetID()StringgetInResponseTo()InstantgetIssueInstant()List<XMLObject>getOrderedChildren()StringgetRecipient()StringgetSignatureReferenceID()SAMLVersiongetVersion()voidsetID(String newID)voidsetInResponseTo(String to)voidsetIssueInstant(Instant date)voidsetRecipient(String recip)voidsetVersion(SAMLVersion newVersion)-
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.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
-
id
private String id
Contains the ID.
-
version
private SAMLVersion version
Message version.
-
inResponseTo
private String inResponseTo
Contents of the InResponseTo attribute.
-
issueInstant
private Instant issueInstant
Contents of the IssueInstant attribute.
-
recipient
private String recipient
Contents of the Recipient attribute.
-
-
Constructor Detail
-
ResponseAbstractTypeImpl
protected ResponseAbstractTypeImpl(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
-
getID
public String getID()
- Specified by:
getIDin interfaceResponseAbstractType
-
setID
public void setID(String newID)
- Specified by:
setIDin interfaceResponseAbstractType
-
getInResponseTo
public String getInResponseTo()
- Specified by:
getInResponseToin interfaceResponseAbstractType
-
setInResponseTo
public void setInResponseTo(String to)
- Specified by:
setInResponseToin interfaceResponseAbstractType
-
getVersion
public SAMLVersion getVersion()
- Specified by:
getVersionin interfaceResponseAbstractType
-
setVersion
public void setVersion(SAMLVersion newVersion)
- Specified by:
setVersionin interfaceResponseAbstractType
-
getIssueInstant
public Instant getIssueInstant()
- Specified by:
getIssueInstantin interfaceResponseAbstractType
-
setIssueInstant
public void setIssueInstant(Instant date)
- Specified by:
setIssueInstantin interfaceResponseAbstractType
-
getRecipient
public String getRecipient()
- Specified by:
getRecipientin interfaceResponseAbstractType
-
setRecipient
public void setRecipient(String recip)
- Specified by:
setRecipientin interfaceResponseAbstractType
-
getSignatureReferenceID
public String getSignatureReferenceID()
- Specified by:
getSignatureReferenceIDin interfaceSignableSAMLObject
-
getOrderedChildren
public List<XMLObject> getOrderedChildren()
- Specified by:
getOrderedChildrenin interfaceXMLObject
-
-