Interface Artifact

All Superinterfaces:
XmlSerializable

@SupportedAll public interface Artifact extends XmlSerializable
This class represents the Artifact element in SAMLv2 protocol schema.

 <element name="Artifact" type="{http://www.w3.org/2001/XMLSchema}string"/>
 
  • Method Details

    • getArtifactValue

      String getArtifactValue()
      Returns the artifact.
      Returns:
      the value of the artifact. It's Base64 encoded.
    • getSourceID

      String getSourceID()
      Returns the SourceID of the artifact.
      Returns:
      The SourceID of the artifact.
    • getMessageHandle

      String getMessageHandle()
      Returns the MessageHandle of the artifact. The result will be decoded.
      Returns:
      The MessageHandle of the artifact.
    • getTypeCode

      byte[] getTypeCode()
      Returns the TypeCode of the artifact.
      Returns:
      The byte array of the TypeCode for the artifact.
    • getEndpointIndex

      int getEndpointIndex()
      Returns the EndpointIndex of the artifact.
      Returns:
      value of the EndpointIndex for the artifact.