public class DuplicateRequestParameterValidator extends Object implements AuthorizeRequestValidator
Constructor and Description |
---|
DuplicateRequestParameterValidator() |
Modifier and Type | Method and Description |
---|---|
void |
validateRequest(OAuth2Request request)
Validates that the OAuth2 request contains the valid parameters for the OAuth2 authorize endpoint.
|
public void validateRequest(OAuth2Request request) throws InvalidClientException, InvalidRequestException, RedirectUriMismatchException, UnsupportedResponseTypeException, ServerException, BadRequestException, InvalidScopeException, NotFoundException, DuplicateRequestParameterException
validateRequest
in interface AuthorizeRequestValidator
request
- The OAuth2Request for the client requesting authorization. Must not be null
.InvalidClientException
- If either the request does not contain the client's id or the client fails to be
authenticated.InvalidRequestException
- If the request is missing any required parameters or is otherwise malformed.RedirectUriMismatchException
- If the redirect uri on the request does not match the redirect uri
registered for the client.UnsupportedResponseTypeException
- If the requested response type is not supported by either the client
or the OAuth2 provider.ServerException
- If any internal server error occurs.BadRequestException
- If the request is malformed.InvalidScopeException
- If the requested scope is invalid, unknown, or malformed.NotFoundException
- If the realm does not have an OAuth 2.0 provider service.DuplicateRequestParameterException
- If the request contains duplicate parameter..Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.