| RevocationHandler | Manages the handling of token revocation requests in accordance with OAuth 2.0 specifications, ensuring that such requests are properly validated and processed to revoke tokens as intended. |
| RevocationRequestProcessor | Processes revocation requests for tokens. This class is responsible for handling the logic associated with revoking tokens, such as access tokens or refresh tokens. |
| RevocationRequestValidator | Validates revocation requests in accordance with OAuth 2.0 standards. This class is responsible for ensuring that revocation requests meet the criteria specified in OAuth 2.0 Token Revocation (RFC 7009). It validates the authenticity of the client and the token involved in the request. |