Table of Contents

Class BindingReceiveResult

Namespace
ComponentSpace.Saml2.Bindings
Assembly
ComponentSpace.Saml2.dll

The result of receiving a SAML message over a SAML binding.

public class BindingReceiveResult
Inheritance
BindingReceiveResult
Inherited Members

Remarks

Refer to the Bindings for the OASIS Security Assertion Markup Language (SAML) V2.0 specification for further details.

Properties

Artifact

Gets or sets the HTTP artifact.

public HttpArtifact Artifact { get; set; }

Property Value

HttpArtifact

The HTTP artifact.

Binding

Gets or sets the SAML binding used to receive the SAML message.

public string Binding { get; set; }

Property Value

string

The SAML binding.

IsSigned

Gets or sets the flag indicating whether the SAML message is signed as part of the binding.

public bool IsSigned { get; set; }

Property Value

bool

true if signed; otherwise false.

Message

Gets or sets the SAML message XML.

public string Message { get; set; }

Property Value

string

The SAML message XML.

RelayState

Gets or sets the relay state.

public string RelayState { get; set; }

Property Value

string

The relay state or null if none.

Signature

Gets or sets the signature associated with the binding.

public string Signature { get; set; }

Property Value

string

The signature or null if none.

SignatureAlgorithm

Gets or sets the signature algorithm associated with the binding.

public string SignatureAlgorithm { get; set; }

Property Value

string

The signature algorithm or null if none.