Перейти к содержимому
Abblix
Эта страница ещё не переведена.

IAuthorizationMetadataProvider Interface

Provides authorization-related metadata for OpenID Connect discovery.

C#
public interface IAuthorizationMetadataProvider

Derived
AuthorizationMetadataProvider

Properties

IAuthorizationMetadataProvider.AuthorizationResponseIssParameterSupported Property

Indicates whether the server includes the iss parameter in authorization responses per RFC 9207.

C#
bool AuthorizationResponseIssParameterSupported { get; }

Property Value

System.Boolean

IAuthorizationMetadataProvider.ClaimsParameterSupported Property

Indicates whether the claims parameter is supported in authorization requests.

C#
bool ClaimsParameterSupported { get; }

Property Value

System.Boolean

IAuthorizationMetadataProvider.CodeChallengeMethodsSupported Property

Lists the code challenge methods supported for PKCE.

C#
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.

C#
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.

C#
bool RequestParameterSupported { get; }

Property Value

System.Boolean

IAuthorizationMetadataProvider.ResponseModesSupported Property

Lists the response modes supported by the authorization endpoint.

C#
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.

C#
System.Collections.Generic.IEnumerable<string> ResponseTypesSupported { get; }

Property Value

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