Package org.opensaml.saml.saml1.core
Interface ResponseAbstractType
- All Superinterfaces:
SAMLObject,SignableSAMLObject,SignableXMLObject,XMLObject
- All Known Subinterfaces:
Response
- All Known Implementing Classes:
ResponseAbstractTypeImpl,ResponseImpl
This interface defines the base class for type derived from the SAML1
ResponseAbstractType .-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringName for the attribute which defines the ResponseID.static final StringName for the attribute which defines InResponseTo.static final StringName for the attribute which defines the IssueInstant.static final QNameQName for the attribute which defines the IssueInstant.static final StringName for the attribute which defines the MajorVersion (which must be "1".static final StringName for the attribute which defines the MinorVersion.static final StringName for the attribute which defines the Recipient. -
Method Summary
Modifier and TypeMethodDescriptiongetID()Get the ID.Return the InResponseTo (attribute).Return the Issue Instant (attribute).Return the Recipient (attribute).Gets the SAML version for this message.voidSet the ID.voidsetInResponseTo(String who) Set the InResponseTo (attribute).voidsetIssueInstant(Instant date) Set the Issue Instant (attribute).voidsetRecipient(String recipient) Set the Recipient (attribute).voidsetVersion(SAMLVersion version) Sets the SAML version for this message.Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceIDMethods 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, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
INRESPONSETO_ATTRIB_NAME
Name for the attribute which defines InResponseTo.- See Also:
-
MAJORVERSION_ATTRIB_NAME
Name for the attribute which defines the MajorVersion (which must be "1".- See Also:
-
MINORVERSION_ATTRIB_NAME
Name for the attribute which defines the MinorVersion.- See Also:
-
ISSUEINSTANT_ATTRIB_NAME
Name for the attribute which defines the IssueInstant.- See Also:
-
ISSUEINSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant. -
RECIPIENT_ATTRIB_NAME
Name for the attribute which defines the Recipient.- See Also:
-
ID_ATTRIB_NAME
Name for the attribute which defines the ResponseID.- See Also:
-
-
Method Details
-
getInResponseTo
Return the InResponseTo (attribute).- Returns:
- the InResponseTo (attribute).
-
setInResponseTo
Set the InResponseTo (attribute).- Parameters:
who- what to set
-
getID
Get the ID.- Returns:
- the ID
-
setID
Set the ID.- Parameters:
id- what to set
-
getVersion
Gets the SAML version for this message.- Returns:
- SAML version for this message
-
setVersion
Sets the SAML version for this message.- Parameters:
version- the SAML version for this message
-
getIssueInstant
Return the Issue Instant (attribute).- Returns:
- the IssueInstant
-
setIssueInstant
Set the Issue Instant (attribute). *- Parameters:
date- what to set
-
getRecipient
Return the Recipient (attribute). .- Returns:
- the Recipient
-
setRecipient
Set the Recipient (attribute). *- Parameters:
recipient- what to set
-