Package com.sun.identity.saml2.protocol
Interface Artifact
-
- All Superinterfaces:
XmlSerializable
@SupportedAll public interface Artifact extends XmlSerializable
This class represents theArtifact
element 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 String
getArtifactValue()
Returns the artifact.int
getEndpointIndex()
Returns theEndpointIndex
of the artifact.String
getMessageHandle()
Returns theMessageHandle
of the artifact.String
getSourceID()
Returns theSourceID
of the artifact.byte[]
getTypeCode()
Returns theTypeCode
of 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
Base64
encoded.
-
getSourceID
String getSourceID()
Returns theSourceID
of the artifact.- Returns:
- The
SourceID
of the artifact.
-
getMessageHandle
String getMessageHandle()
Returns theMessageHandle
of the artifact. The result will be decoded.- Returns:
- The
MessageHandle
of the artifact.
-
getTypeCode
byte[] getTypeCode()
Returns theTypeCode
of the artifact.- Returns:
- The byte array of the
TypeCode
for the artifact.
-
getEndpointIndex
int getEndpointIndex()
Returns theEndpointIndex
of the artifact.- Returns:
- value of the
EndpointIndex
for the artifact.
-
-