Package org.opensaml.saml.saml2.core
Interface StatusResponseType
- All Superinterfaces:
SAMLObject
,SignableSAMLObject
,SignableXMLObject
,XMLObject
- All Known Subinterfaces:
ArtifactResponse
,LogoutResponse
,ManageNameIDResponse
,NameIDMappingResponse
,Response
- All Known Implementing Classes:
ArtifactResponseImpl
,LogoutResponseImpl
,ManageNameIDResponseImpl
,NameIDMappingResponseImpl
,ResponseImpl
,StatusResponseTypeImpl
SAML 2.0 Core StatusResponseType.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Consent attribute name.static final String
Destination attribute name.static final String
Explicit consent URI.static final String
ID attribute name.static final String
Implicit consent URI.static final String
InResponseTo attribute name.static final String
Inapplicable consent URI.static final String
IssueInstant attribute name.static final QName
QName for the attribute which defines the IssueInstant.static final String
Obtained consent URI.static final String
Prior consent URI.static final String
Local name of the XSI type.static final QName
QName of the XSI type.static final String
Unavailable consent URI.static final String
Unspecified consent URI.static final String
Version attribute name. -
Method Summary
Modifier and TypeMethodDescriptionGets the consent obtained from the principal for sending this response.Gets the URI of the destination of the response.Gets the Extensions of this response.getID()
Gets the unique identifier of the response.Gets the unique request identifier for which this is a response.Gets the date/time the response was issued.Gets the issuer of this response.Gets the Status of this response.Gets the SAML Version of this response.void
setConsent
(String newConsent) Sets the consent obtained from the principal for sending this response.void
setDestination
(String newDestination) Sets the URI of the destination of the response.void
setExtensions
(Extensions newExtensions) Sets the Extensions of this response.void
Sets the unique identifier of the response.void
setInResponseTo
(String newInResponseTo) Sets the unique request identifier for which this is a response.void
setIssueInstant
(Instant newIssueInstant) Sets the date/time the response was issued.void
Sets the issuer of this response.void
Sets the Status of this response.void
setVersion
(SAMLVersion newVersion) Sets the SAML Version of this response.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
-
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
ID_ATTRIB_NAME
ID attribute name.- See Also:
-
IN_RESPONSE_TO_ATTRIB_NAME
InResponseTo attribute name.- See Also:
-
VERSION_ATTRIB_NAME
Version attribute name.- See Also:
-
ISSUE_INSTANT_ATTRIB_NAME
IssueInstant attribute name.- See Also:
-
ISSUE_INSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant. -
DESTINATION_ATTRIB_NAME
Destination attribute name.- See Also:
-
CONSENT_ATTRIB_NAME
Consent attribute name.- See Also:
-
UNSPECIFIED_CONSENT
Unspecified consent URI.- See Also:
-
OBTAINED_CONSENT
Obtained consent URI.- See Also:
-
PRIOR_CONSENT
Prior consent URI.- See Also:
-
IMPLICIT_CONSENT
Implicit consent URI.- See Also:
-
EXPLICIT_CONSENT
Explicit consent URI.- See Also:
-
UNAVAILABLE_CONSENT
Unavailable consent URI.- See Also:
-
INAPPLICABLE_CONSENT
Inapplicable consent URI.- See Also:
-
-
Method Details
-
getVersion
SAMLVersion getVersion()Gets the SAML Version of this response.- Returns:
- the SAML Version of this response.
-
setVersion
Sets the SAML Version of this response.- Parameters:
newVersion
- the SAML Version of this response
-
getID
String getID()Gets the unique identifier of the response.- Returns:
- the unique identifier of the response
-
setID
Sets the unique identifier of the response.- Parameters:
newID
- the unique identifier of the response
-
getInResponseTo
String getInResponseTo()Gets the unique request identifier for which this is a response.- Returns:
- the unique identifier of the originating request
-
setInResponseTo
Sets the unique request identifier for which this is a response.- Parameters:
newInResponseTo
- the unique identifier of the originating request
-
getIssueInstant
Instant getIssueInstant()Gets the date/time the response was issued.- Returns:
- the date/time the response was issued
-
setIssueInstant
Sets the date/time the response was issued.- Parameters:
newIssueInstant
- the date/time the response was issued
-
getDestination
String getDestination()Gets the URI of the destination of the response.- Returns:
- the URI of the destination of the response
-
setDestination
Sets the URI of the destination of the response.- Parameters:
newDestination
- the URI of the destination of the response
-
getConsent
String getConsent()Gets the consent obtained from the principal for sending this response.- Returns:
- the consent obtained from the principal for sending this response
-
setConsent
Sets the consent obtained from the principal for sending this response.- Parameters:
newConsent
- the consent obtained from the principal for sending this response
-
getIssuer
Issuer getIssuer()Gets the issuer of this response.- Returns:
- the issuer of this response
-
setIssuer
Sets the issuer of this response.- Parameters:
newIssuer
- the issuer of this response
-
getStatus
Status getStatus()Gets the Status of this response.- Returns:
- the Status of this response
-
setStatus
Sets the Status of this response.- Parameters:
newStatus
- the Status of this response
-
getExtensions
Extensions getExtensions()Gets the Extensions of this response.- Returns:
- the Status of this response
-
setExtensions
Sets the Extensions of this response.- Parameters:
newExtensions
- the Extensions of this response
-