Skip to main content

AcrMetadataProvider Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Endpoints.Configuration

AcrMetadataProvider Class

Default implementation of IAcrMetadataProvider that reads ACR values from OidcOptions configuration.

public sealed class AcrMetadataProvider : Abblix.Oidc.Server.Endpoints.Configuration.Interfaces.IAcrMetadataProvider

Inheritance System.Object → AcrMetadataProvider

Implements IAcrMetadataProvider

Constructors

AcrMetadataProvider(IOptionsSnapshot<OidcOptions>) Constructor

Default implementation of IAcrMetadataProvider that reads ACR values from OidcOptions configuration.

public AcrMetadataProvider(Microsoft.Extensions.Options.IOptionsSnapshot<Abblix.Oidc.Server.Common.Configuration.OidcOptions> options);

Parameters

options Microsoft.Extensions.Options.IOptionsSnapshot<OidcOptions>

Properties

AcrMetadataProvider.AcrValuesSupported Property

Lists the ACR (Authentication Context Class Reference) values supported by this provider. These values represent authentication assurance levels that can be requested and achieved.

public System.Collections.Generic.IEnumerable<string>? AcrValuesSupported { get; }

Implements AcrValuesSupported

Property Value

System.Collections.Generic.IEnumerable<System.String>