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 String
Name for the attribute which defines the ResponseID.static final String
Name for the attribute which defines InResponseTo.static final String
Name for the attribute which defines the IssueInstant.static final QName
QName for the attribute which defines the IssueInstant.static final String
Name for the attribute which defines the MajorVersion (which must be "1".static final String
Name for the attribute which defines the MinorVersion.static final String
Name 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).Sets the SAML version for this message.void
Set the ID.void
setInResponseTo
(String who) Set the InResponseTo (attribute).void
setIssueInstant
(Instant date) Set the Issue Instant (attribute).void
setRecipient
(String recipient) Set the Recipient (attribute).void
setVersion
(SAMLVersion version) Sets the SAML version for this message.Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceID
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, 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
String getInResponseTo()Return the InResponseTo (attribute).- Returns:
- the InResponseTo (attribute).
-
setInResponseTo
Set the InResponseTo (attribute).- Parameters:
who
- what to set
-
getID
String getID()Get the ID.- Returns:
- the ID
-
setID
Set the ID.- Parameters:
id
- what to set
-
getVersion
SAMLVersion getVersion()Sets 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
Instant getIssueInstant()Return the Issue Instant (attribute).- Returns:
- the IssueInstant
-
setIssueInstant
Set the Issue Instant (attribute). *- Parameters:
date
- what to set
-
getRecipient
String getRecipient()Return the Recipient (attribute). .- Returns:
- the Recipient
-
setRecipient
Set the Recipient (attribute). *- Parameters:
recipient
- what to set
-