Interface IAuthorizeRequestValidator
- Namespace
- Duende.IdentityServer.Validation
- Assembly
- Duende.IdentityServer.dll
Authorize endpoint request validator.
public interface IAuthorizeRequestValidator
Methods
ValidateAsync(NameValueCollection, ClaimsPrincipal, AuthorizeRequestType)
Validates authorize request parameters.
Task<AuthorizeRequestValidationResult> ValidateAsync(NameValueCollection parameters, ClaimsPrincipal subject = null, AuthorizeRequestType authorizeRequestType = AuthorizeRequestType.Authorize)
Parameters
parameters
NameValueCollectionsubject
ClaimsPrincipalauthorizeRequestType
AuthorizeRequestType