SAMLArtifact Type
Represents a SAML Artifact entity.
Remarks
This type is a container for a SAML Artifact entity. A SAML artifact consists of a TypeCode, an EndpointIndex, and a RemainingArtifact, which contains the body of the artifact and varies depending on the TypeCode.
Fields
EndpointIndex int |
An accessor to the EndpointIndex entry of the artifact. The EndpointIndex references a specific artifact resolution endpoint (IdP or SP) managed by the artifact issuer. |
MessageHandle byte[] |
An accessor to the MessageHandle property of the artifact. A message handle is a unique reference to a SAML message that can be produced by the artifact issuer upon request. |
RemainingArtifact byte[] |
Returns the contents of the artifact. Check this property to access the encoded contents of the artifact. This property is updated internally from the parameters of the artifact. |
SourceID byte[] |
An accessor to the SourceID property of the artifact. SourceID uniquely identifies the issuer of the artifact. |
TypeCode int |
The TypeCode field of the artifact. The type code artifact parameter uniquely identifies the artifact format. Currently (as per SAML 2.0) the only type code of 4 is defined. This format assumes the presence of RemainingArtifact, SourceID, and MessageHandle parameters. |
URI String |
An accessor to the URI property of the artifact. The URI property contains the origin of the artifact. |
Constructors
public SAMLArtifact();
Creates a new SAMLArtifact object.