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 StringConsent attribute name.static final StringDestination attribute name.static final StringExplicit consent URI.static final StringID attribute name.static final StringImplicit consent URI.static final StringInResponseTo attribute name.static final StringInapplicable consent URI.static final StringIssueInstant attribute name.static final QNameQName for the attribute which defines the IssueInstant.static final StringObtained consent URI.static final StringPrior consent URI.static final StringLocal name of the XSI type.static final QNameQName of the XSI type.static final StringUnavailable consent URI.static final StringUnspecified consent URI.static final StringVersion 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.voidsetConsent(String newConsent) Sets the consent obtained from the principal for sending this response.voidsetDestination(String newDestination) Sets the URI of the destination of the response.voidsetExtensions(Extensions newExtensions) Sets the Extensions of this response.voidSets the unique identifier of the response.voidsetInResponseTo(String newInResponseTo) Sets the unique request identifier for which this is a response.voidsetIssueInstant(Instant newIssueInstant) Sets the date/time the response was issued.voidSets the issuer of this response.voidSets the Status of this response.voidsetVersion(SAMLVersion newVersion) Sets the SAML Version of this response.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
-
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
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
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
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
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
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
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
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
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
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
-