Share via


OpenIdConnectProtocolValidationContext Class

Definition

A context that is used by a OpenIdConnectProtocolValidator when validating an OpenIdConnect Response to ensure it's compliant with https://openid.net/specs/openid-connect-core-1_0.html.

public class OpenIdConnectProtocolValidationContext
type OpenIdConnectProtocolValidationContext = class
Public Class OpenIdConnectProtocolValidationContext
Inheritance
OpenIdConnectProtocolValidationContext

Constructors

OpenIdConnectProtocolValidationContext()

Creates an instance of OpenIdConnectProtocolValidationContext

Properties

ClientId

Gets or sets the 'client_id'.

Nonce

Gets or sets the 'nonce' that was sent with the 'Request'.

ProtocolMessage

Gets or sets the OpenIdConnectMessage that represents the 'Response'.

State

Gets or sets the state that was sent with the 'Request'.

UserInfoEndpointResponse

Gets or sets the response received from userinfo_endpoint.

ValidatedIdToken

This id_token is assumed to have audience, issuer, lifetime and signature validated.

Applies to