Partager via


Saml2Assertion Class

Definition

Represents the Assertion element specified in [Saml2Core, 2.3.3]. see: http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf

public class Saml2Assertion
type Saml2Assertion = class
Public Class Saml2Assertion
Inheritance
Saml2Assertion

Constructors

Saml2Assertion(Saml2NameIdentifier)

Creates an instance of a Saml2Assertion.

Properties

Advice

Gets or sets additional information related to the assertion that assists processing in certain situations but which may be ignored by applications that do not understand the advice or do not wish to make use of it. [Saml2Core, 2.3.3]

CanonicalString

Gets the canonicalized (ExclusiveC14n) representation without comments.

Conditions

Gets or sets conditions that must be evaluated when assessing the validity of and/or when using the assertion. [Saml2Core 2.3.3]

Id

Gets or sets the Saml2Id identifier for this assertion. [Saml2Core, 2.3.3]

InclusiveNamespacesPrefixList

Gets or sets the a PrefixList to use when there is a need to include InclusiveNamespaces writing token.

IssueInstant

Gets or sets the time instant of issue in UTC. [Saml2Core, 2.3.3]

Issuer

Gets or sets the Saml2NameIdentifier as the authority that is making the claim(s) in the assertion. [Saml2Core, 2.3.3]

Signature

Gets or sets the Signature on the Assertion.

SigningCredentials

Gets or sets the SigningCredentials used by the issuer to protect the integrity of the assertion.

Statements

Gets the Saml2Statement(s) regarding the subject.

Subject

Gets or sets the Saml2Subject of the statement(s) in the assertion. [Saml2Core, 2.3.3]

Version

Gets the version of this assertion. [Saml2Core, 2.3.3]

Applies to