Share via


CertificateChallengeContext Class

Definition

State for the Challenge event.

public ref class CertificateChallengeContext : Microsoft::AspNetCore::Authentication::PropertiesContext<Microsoft::AspNetCore::Authentication::Certificate::CertificateAuthenticationOptions ^>
public class CertificateChallengeContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.Certificate.CertificateAuthenticationOptions>
type CertificateChallengeContext = class
    inherit PropertiesContext<CertificateAuthenticationOptions>
Public Class CertificateChallengeContext
Inherits PropertiesContext(Of CertificateAuthenticationOptions)
Inheritance

Constructors

CertificateChallengeContext(HttpContext, AuthenticationScheme, CertificateAuthenticationOptions, AuthenticationProperties)

Creates a new CertificateChallengeContext.

Properties

Handled

If true, will skip any default logic for this challenge.

HttpContext

The context.

(Inherited from BaseContext<TOptions>)
Options

Gets the authentication options associated with the scheme.

(Inherited from BaseContext<TOptions>)
Properties

Gets or sets the AuthenticationProperties.

(Inherited from PropertiesContext<TOptions>)
Request

The request.

(Inherited from BaseContext<TOptions>)
Response

The response.

(Inherited from BaseContext<TOptions>)
Scheme

The authentication scheme.

(Inherited from BaseContext<TOptions>)

Methods

HandleResponse()

Skips any default logic for this challenge.

Applies to