Package org.opensaml.saml.saml1.core
Interface ResponseAbstractType
- All Superinterfaces:
SAMLObject
,SignableSAMLObject
,SignableXMLObject
,XMLObject
- All Known Subinterfaces:
Response
- All Known Implementing Classes:
ResponseAbstractTypeImpl
,ResponseImpl
public interface ResponseAbstractType extends SignableSAMLObject
This interface defines the base class for type derived from the SAML1
ResponseAbstractType
.-
Field Summary
Fields Modifier and Type Field Description static String
ID_ATTRIB_NAME
Name for the attribute which defines the ResponseID.static String
INRESPONSETO_ATTRIB_NAME
Name for the attribute which defines InResponseTo.static String
ISSUEINSTANT_ATTRIB_NAME
Name for the attribute which defines the IssueInstant.static QName
ISSUEINSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant.static String
MAJORVERSION_ATTRIB_NAME
Name for the attribute which defines the MajorVersion (which must be "1".static String
MINORVERSION_ATTRIB_NAME
Name for the attribute which defines the MinorVersion.static String
RECIPIENT_ATTRIB_NAME
Name for the attribute which defines the Recipient. -
Method Summary
Modifier and Type Method Description String
getID()
Get the ID.String
getInResponseTo()
Return the InResponseTo (attribute).Instant
getIssueInstant()
Return the Issue Instant (attribute).String
getRecipient()
Return the Recipient (attribute).SAMLVersion
getVersion()
Sets the SAML version for this message.void
setID(String id)
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:
- Constant Field Values
-
MAJORVERSION_ATTRIB_NAME
Name for the attribute which defines the MajorVersion (which must be "1".- See Also:
- Constant Field Values
-
MINORVERSION_ATTRIB_NAME
Name for the attribute which defines the MinorVersion.- See Also:
- Constant Field Values
-
ISSUEINSTANT_ATTRIB_NAME
Name for the attribute which defines the IssueInstant.- See Also:
- Constant Field Values
-
ISSUEINSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant. -
RECIPIENT_ATTRIB_NAME
Name for the attribute which defines the Recipient.- See Also:
- Constant Field Values
-
ID_ATTRIB_NAME
Name for the attribute which defines the ResponseID.- See Also:
- Constant Field Values
-
-
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
-