Package com.sun.identity.saml2.protocol
Interface Response
-
- All Superinterfaces:
StatusResponse
@SupportedAll public interface Response extends StatusResponse
TheResponse
message element is used when a response consists of a list of zero or more assertions that satisfy the request. It has the complex typeResponseType
.<complexType name="ResponseType"> <complexContent> <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}StatusResponseType"> <choice maxOccurs="unbounded" minOccurs="0"> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}Assertion"/> <element ref="{urn:oasis:names:tc:SAML:2.0:assertion}EncryptedAssertion"/> </choice> </extension> </complexContent> </complexType>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<Assertion>
getAssertion()
ReturnsAssertion
(s) of the response.List<EncryptedAssertion>
getEncryptedAssertion()
ReturnsEncryptedAssertion
(s) of the response.void
setAssertion(List<Assertion> value)
Sets Assertion(s) of the response.void
setEncryptedAssertion(List<EncryptedAssertion> value)
SetsEncryptedAssertion
(s) of the response.-
Methods inherited from interface com.sun.identity.saml2.protocol.StatusResponse
getConsent, getDestination, getExtensions, getID, getInResponseTo, getIssueInstant, getIssuer, getSignature, getStatus, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, setConsent, setDestination, setExtensions, setID, setInResponseTo, setIssueInstant, setIssuer, setStatus, setVersion, sign, toXMLString, toXMLString
-
-
-
-
Method Detail
-
getAssertion
List<Assertion> getAssertion()
ReturnsAssertion
(s) of the response.- Returns:
- List of
Assertion
(s) in the response. - See Also:
setAssertion(List)
-
setAssertion
void setAssertion(List<Assertion> value) throws SAML2Exception
Sets Assertion(s) of the response.- Parameters:
value
- List of newAssertion
(s).- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getAssertion()
-
getEncryptedAssertion
List<EncryptedAssertion> getEncryptedAssertion()
ReturnsEncryptedAssertion
(s) of the response.- Returns:
- List of
EncryptedAssertion
(s) in the response. - See Also:
setEncryptedAssertion(List)
-
setEncryptedAssertion
void setEncryptedAssertion(List<EncryptedAssertion> value) throws SAML2Exception
SetsEncryptedAssertion
(s) of the response.- Parameters:
value
- List of newEncryptedAssertion
(s).- Throws:
SAML2Exception
- if the object is immutable.- See Also:
getEncryptedAssertion()
-
-