Compartilhar via


Saml2AuthenticationContext Class

Definition

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

public class Saml2AuthenticationContext
type Saml2AuthenticationContext = class
Public Class Saml2AuthenticationContext
Inheritance
Saml2AuthenticationContext

Remarks

This base class does not directly support any by-value authentication context declarations (represented in XML by the AuthnContextDecl element). To support by-value declarations, extend this class to support the data model and extend Saml2AssertionSerializer, overriding ReadAuthnContext and WriteAuthnContext to read and write the by-value declaration.

Constructors

Saml2AuthenticationContext()

Creates an instance of Saml2AuthenticationContext.

Saml2AuthenticationContext(Uri, Uri)

Creates an instance of Saml2AuthenticationContext.

Saml2AuthenticationContext(Uri)

Creates an instance of Saml2AuthenticationContext.

Properties

AuthenticatingAuthorities

Gets Zero or more unique identifiers of authentication authorities that were involved in the authentication of the principal (not including the assertion issuer, who is presumed to have been involved without being explicitly named here). [Saml2Core, 2.7.2.2]

ClassReference

Gets or sets a URI reference identifying an authentication context class that describes the authentication context declaration that follows. [Saml2Core, 2.7.2.2]

DeclarationReference

Gets or sets a URI reference that identifies an authentication context declaration. [Saml2Core, 2.7.2.2]

Applies to