com.sun.identity.saml2.protocol
Interface Response

All Superinterfaces:
StatusResponse

public interface Response
extends StatusResponse

The Response message element is used when a response consists of a list of zero or more assertions that satisfy the request. It has the complex type ResponseType.

 <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
 java.util.List getAssertion()
          Returns Assertion(s) of the response.
 java.util.List getEncryptedAssertion()
          Returns EncryptedAssertion(s) of the response.
 void setAssertion(java.util.List value)
          Sets Assertion(s) of the response.
 void setEncryptedAssertion(java.util.List value)
          Sets EncryptedAssertion(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

public java.util.List getAssertion()
Returns Assertion(s) of the response.

Returns:
List of Assertion(s) in the response.
See Also:
setAssertion(List)

setAssertion

public void setAssertion(java.util.List value)
                  throws SAML2Exception
Sets Assertion(s) of the response.

Parameters:
value - List of new Assertion(s).
Throws:
SAML2Exception - if the object is immutable.
See Also:
getAssertion()

getEncryptedAssertion

public java.util.List getEncryptedAssertion()
Returns EncryptedAssertion(s) of the response.

Returns:
List of EncryptedAssertion(s) in the response.
See Also:
setEncryptedAssertion(List)

setEncryptedAssertion

public void setEncryptedAssertion(java.util.List value)
                           throws SAML2Exception
Sets EncryptedAssertion(s) of the response.

Parameters:
value - List of new EncryptedAssertion(s).
Throws:
SAML2Exception - if the object is immutable.
See Also:
getEncryptedAssertion()


Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.