Table of Contents

Class BasicAuthenticationSettingsOptions

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

The validated Basic authentication settings, registered as options and consumed by the BasicAuthenticationMiddleware.

public class BasicAuthenticationSettingsOptions
Inheritance
BasicAuthenticationSettingsOptions
Inherited Members

Properties

BasicSettings

Gets or sets the token provider settings built from BasicSettingsOptions (provider id, client id, scope, ...).

public SimpleKeyValueSettings BasicSettings { get; set; }

Property Value

SimpleKeyValueSettings

CertificateHeaderOptions

Gets or sets the certificates, by header name, used to decrypt the credentials sent in a header or query string parameter.

public Dictionary<string, X509Certificate2> CertificateHeaderOptions { get; set; }

Property Value

Dictionary<string, X509Certificate2>

DefaultUpn

Gets or sets the domain suffix appended to a user name that has no domain.

public string DefaultUpn { get; set; }

Property Value

string