Saml2Evidence Class

Definition

Represents the Evidence element specified in [Saml2Core, 2.7.4.3].

C#
public class Saml2Evidence
Inheritance
Saml2Evidence

Remarks

Contains one or more assertions or assertion references that the SAML authority relied on in issuing the authorization decision. [Saml2Core, 2.7.4.3]

For more information about the element that this class represents, see the SAML V2.0 Core specification.

Constructors

Saml2Evidence()

Initializes a new instance of the Saml2Evidence class.

Saml2Evidence(Saml2Assertion)

Initializes a new instance of the Saml2Evidence class with the specified assertion.

Saml2Evidence(Saml2Id)

Initializes a new instance of the Saml2Evidence class with an ID that references an assertion.

Saml2Evidence(Uri)

Initializes a new instance of the Saml2Evidence class with a URI that references an assertion.

Properties

AssertionIdReferences

Gets the collection of assertions referenced by ID.

Assertions

Gets the collection of assertions specified by value.

AssertionUriReferences

Gets the collection of assertions referenced by URI.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

Product Versions
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1