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.
-
-