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 Detail

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