Skip to main content

OidcOptionsSecurityProfileValidator Class

Abblix.Oidc.Server

Abblix.Oidc.Server.Features.ClientInformation

OidcOptionsSecurityProfileValidator Class

Validates that every statically-configured client whose effective profile mandates a control bundle has a configuration that can satisfy it, failing loudly the first time OidcOptions is resolved rather than letting a contradiction surface as a per-request rejection at runtime. A no-op for deployments that select no profile, so existing configurations are unaffected.

public class OidcOptionsSecurityProfileValidator : Microsoft.Extensions.Options.IValidateOptions<Abblix.Oidc.Server.Common.Configuration.OidcOptions>

Inheritance System.Object → OidcOptionsSecurityProfileValidator

Implements Microsoft.Extensions.Options.IValidateOptions<OidcOptions>