OidcOptions class

Options for OpenID Connect authentication.

public class OidcOptions : OpenIdConnectOptions, IAuthenticationHostOptions, 
    IOpenApiAuthenticationOptions

Public Members

name description
OidcOptions() Initializes a new instance of the OidcOptions class.
AuthenticationScheme { get; set; } Gets or sets the authentication scheme name.
ClaimPolicy { get; set; } Configuration for claim policy enforcement.
CookieOptions { get; } Options for cookie authentication.
CookieScheme { get; } Gets the cookie authentication scheme name.
Description { get; set; }  
DisplayName { get; set; }  
DocumentationId { get; set; }  
GlobalScheme { get; set; }  
Host { get; set; }  
JwkJson { get; set; } JSON Web Key (JWK) for token validation.
Logger { get; set; }  
PushedAuthorizationBehavior { get; set; } Additional authorization parameters to include in the authorization request.
ApplyTo(…) Helper to copy values from a user-supplied OidcOptions instance to the instance created by the framework inside AddOpenIdConnect(). (2 methods)

See Also