Class OidcVerificationClaimSettingsValidator
- Namespace
- SEBT.Portal.Infrastructure.Configuration.Validators
- Assembly
- SEBT.Portal.Infrastructure.dll
When OIDC is enabled (Oidc:DiscoveryEndpoint is set), requires the verification level and
date claim names. Without them every OIDC user would read as unverified.
public class OidcVerificationClaimSettingsValidator
- Inheritance
-
objectOidcVerificationClaimSettingsValidator
Constructors
OidcVerificationClaimSettingsValidator(IConfiguration)
When OIDC is enabled (Oidc:DiscoveryEndpoint is set), requires the verification level and
date claim names. Without them every OIDC user would read as unverified.
public OidcVerificationClaimSettingsValidator(IConfiguration configuration)
Parameters
configurationIConfiguration
Methods
Validate(string?, OidcVerificationClaimSettings)
Validates a specified named options instance (or all if name is null).
public ValidateOptionsResult Validate(string? name, OidcVerificationClaimSettings options)
Parameters
namestringThe name of the options instance being validated.
optionsOidcVerificationClaimSettingsThe options instance.
Returns
- ValidateOptionsResult
The Microsoft.Extensions.Options.ValidateOptionsResult result.