Class BindingReceiveResult
The result of receiving a SAML message over a SAML binding.
Inheritance
System.Object
BindingReceiveResult
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ComponentSpace.Saml2.Bindings
Assembly: ComponentSpace.Saml2.dll
Syntax
public class BindingReceiveResult
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.
Declaration
public HttpArtifact Artifact { get; set; }
Property Value
Type | Description |
---|---|
HttpArtifact | The HTTP artifact. |
Binding
Gets or sets the SAML binding used to receive the SAML message.
Declaration
public string Binding { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SAML binding. |
IsSigned
Gets or sets the flag indicating whether the SAML message is signed as part of the binding.
Declaration
public bool IsSigned { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Message
Gets or sets the SAML message XML.
Declaration
public string Message { get; set; }
Property Value
Type | Description |
---|---|
System.String | The SAML message XML. |
RelayState
Gets or sets the relay state.
Declaration
public string RelayState { get; set; }
Property Value
Type | Description |
---|---|
System.String | The relay state or |
Signature
Gets or sets the signature associated with the binding.
Declaration
public string Signature { get; set; }
Property Value
Type | Description |
---|---|
System.String | The signature or |
SignatureAlgorithm
Gets or sets the signature algorithm associated with the binding.
Declaration
public string SignatureAlgorithm { get; set; }
Property Value
Type | Description |
---|---|
System.String | The signature algorithm or |