IAuthorizationMetadataProvider Interface
Abblix.Oidc.Server
Abblix.Oidc.Server.Endpoints.Configuration.Interfaces
IAuthorizationMetadataProvider Interface
Provides authorization-related metadata for OpenID Connect discovery.
public interface IAuthorizationMetadataProvider
Derived
↳ AuthorizationMetadataProvider
Properties
IAuthorizationMetadataProvider.AuthorizationResponseIssParameterSupported Property
Indicates whether the server includes the iss parameter in authorization responses per RFC 9207.
bool AuthorizationResponseIssParameterSupported { get; }
Property Value
IAuthorizationMetadataProvider.ClaimsParameterSupported Property
Indicates whether the claims parameter is supported in authorization requests.
bool ClaimsParameterSupported { get; }
Property Value
IAuthorizationMetadataProvider.CodeChallengeMethodsSupported Property
Lists the code challenge methods supported for PKCE.
System.Collections.Generic.IEnumerable<string> CodeChallengeMethodsSupported { get; }
Property Value
System.Collections.Generic.IEnumerable<System.String>
IAuthorizationMetadataProvider.PromptValuesSupported Property
Lists the prompt values supported during authentication.
System.Collections.Generic.IEnumerable<string> PromptValuesSupported { get; }
Property Value
System.Collections.Generic.IEnumerable<System.String>
IAuthorizationMetadataProvider.RequestParameterSupported Property
Indicates whether the request parameter is supported in authorization requests.
bool RequestParameterSupported { get; }
Property Value
IAuthorizationMetadataProvider.ResponseModesSupported Property
Lists the response modes supported by the authorization endpoint.
System.Collections.Generic.IEnumerable<string> ResponseModesSupported { get; }
Property Value
System.Collections.Generic.IEnumerable<System.String>
IAuthorizationMetadataProvider.ResponseTypesSupported Property
Lists the response types supported by the authorization endpoint.
System.Collections.Generic.IEnumerable<string> ResponseTypesSupported { get; }