Package com.sun.identity.saml2.protocol
Interface Artifact
- 
- All Superinterfaces:
 XmlSerializable
@SupportedAll public interface Artifact extends XmlSerializable
This class represents theArtifactelement in SAMLv2 protocol schema.<element name="Artifact" type="{http://www.w3.org/2001/XMLSchema}string"/> 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetArtifactValue()Returns the artifact.intgetEndpointIndex()Returns theEndpointIndexof the artifact.StringgetMessageHandle()Returns theMessageHandleof the artifact.StringgetSourceID()Returns theSourceIDof the artifact.byte[]getTypeCode()Returns theTypeCodeof the artifact.- 
Methods inherited from interface com.sun.identity.saml2.common.XmlSerializable
toDocumentFragment, toXMLString, toXMLString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getArtifactValue
String getArtifactValue()
Returns the artifact.- Returns:
 - the value of the artifact. It's 
Base64encoded. 
 
- 
getSourceID
String getSourceID()
Returns theSourceIDof the artifact.- Returns:
 - The 
SourceIDof the artifact. 
 
- 
getMessageHandle
String getMessageHandle()
Returns theMessageHandleof the artifact. The result will be decoded.- Returns:
 - The 
MessageHandleof the artifact. 
 
- 
getTypeCode
byte[] getTypeCode()
Returns theTypeCodeof the artifact.- Returns:
 - The byte array of the 
TypeCodefor the artifact. 
 
- 
getEndpointIndex
int getEndpointIndex()
Returns theEndpointIndexof the artifact.- Returns:
 - value of the 
EndpointIndexfor the artifact. 
 
 - 
 
 -