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 of
ResponseAbstractType Object.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate StringContains the ID.private StringContents of the InResponseTo attribute.private InstantContents of the IssueInstant attribute.private StringContents of the Recipient attribute.private SAMLVersionMessage 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
ConstructorsModifierConstructorDescriptionprotectedResponseAbstractTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix) Constructor. -
Method Summary
Modifier and TypeMethodDescriptiongetID()voidvoidvoidsetIssueInstant(Instant date) voidsetRecipient(String recip) voidsetVersion(SAMLVersion newVersion) Methods inherited from class org.opensaml.saml.common.AbstractSignableSAMLObject
equals, hashCode, setSignatureMethods inherited from class org.opensaml.xmlsec.signature.AbstractSignableXMLObject
getSignature, isSignedMethods inherited from class org.opensaml.core.xml.AbstractXMLObject
detach, ensureDOM, 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, setSchemaTypeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignatureMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, 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 Details
-
id
Contains the ID. -
version
Message version. -
inResponseTo
Contents of the InResponseTo attribute. -
issueInstant
Contents of the IssueInstant attribute. -
recipient
Contents of the Recipient attribute.
-
-
Constructor Details
-
ResponseAbstractTypeImpl
protected ResponseAbstractTypeImpl(@Nullable String namespaceURI, @Nonnull String elementLocalName, @Nullable 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 Details
-
getID
- Specified by:
getIDin interfaceResponseAbstractType
-
setID
- Specified by:
setIDin interfaceResponseAbstractType
-
getInResponseTo
- Specified by:
getInResponseToin interfaceResponseAbstractType
-
setInResponseTo
- Specified by:
setInResponseToin interfaceResponseAbstractType
-
getVersion
- Specified by:
getVersionin interfaceResponseAbstractType
-
setVersion
- Specified by:
setVersionin interfaceResponseAbstractType
-
getIssueInstant
- Specified by:
getIssueInstantin interfaceResponseAbstractType
-
setIssueInstant
- Specified by:
setIssueInstantin interfaceResponseAbstractType
-
getRecipient
- Specified by:
getRecipientin interfaceResponseAbstractType
-
setRecipient
- Specified by:
setRecipientin interfaceResponseAbstractType
-
getSignatureReferenceID
- Specified by:
getSignatureReferenceIDin interfaceSignableSAMLObject
-
getOrderedChildren
- Specified by:
getOrderedChildrenin interfaceXMLObject
-