Table of Contents

Class OpenIdBearerInjectorOptions

Namespace
Arc4u.OAuth2.Options
Assembly
Arc4u.OAuth2.AspNetCore.dll

Configures the OpenID bearer injector middleware: the names under which the token settings and the token provider are registered.

public class OpenIdBearerInjectorOptions
Inheritance
OpenIdBearerInjectorOptions
Inherited Members

Properties

OboProviderKey

Gets or sets the key of the ITokenProvider that creates an on-behalf-of token. The default is Obo.

public string OboProviderKey { get; set; }

Property Value

string

OnBehalfOfOpenIdSettingsKey

Gets or sets the name of the named SimpleKeyValueSettings that describes the on-behalf-of token request. The default is Obo_for_OpenId. When these settings are empty, the token is requested with the OpenID settings instead.

public string OnBehalfOfOpenIdSettingsKey { get; set; }

Property Value

string

OpenIdSettingsKey

Gets or sets the name of the SimpleKeyValueSettings holding the OpenID settings. The default is Cookies (CookiesAuthenticationType).

public string OpenIdSettingsKey { get; set; }

Property Value

string