com.sun.identity.saml2.protocol
Interface ArtifactResolve

All Superinterfaces:
RequestAbstract

public interface ArtifactResolve
extends RequestAbstract

The ArtifactResolve message is used to request that a SAML protocol message be returned in an ArtifactResponse message by specifying an artifact that represents the SAML protocol message. It has the complex type ArtifactResolveType.

 <complexType name="ArtifactResolveType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:SAML:2.0:protocol}RequestAbstractType">
       <sequence>
         <element ref="{urn:oasis:names:tc:SAML:2.0:protocol}Artifact"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Method Summary
 Artifact getArtifact()
          Gets the Artifact of the request.
 void setArtifact(Artifact value)
          Sets the Artifact of the request.
 
Methods inherited from interface com.sun.identity.saml2.protocol.RequestAbstract
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, toXMLString, toXMLString
 

Method Detail

getArtifact

public Artifact getArtifact()
Gets the Artifact of the request.

Returns:
Artifact of the request.
See Also:
setArtifact(Artifact)

setArtifact

public void setArtifact(Artifact value)
                 throws SAML2Exception
Sets the Artifact of the request.

Parameters:
value - new Artifact.
Throws:
SAML2Exception - if the object is immutable.
See Also:
getArtifact()


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