A class representing ACL (Access Control List) authorization using JWT (JSON Web Tokens).
Constructor for a class that requires JwtAuthentication, RouteACL, and Redis instances.
The JwtAuthentication instance for authentication.
The RouteACL instance for access control.
The Redis instance for database operations.
None
Readonly
Authorizes the user based on their ACL (Access Control List) and user groups.
A Promise that resolves to true if the user is authorized, or a ResponseErrorType object with error details if authorization fails.
A class representing ACL (Access Control List) authorization using JWT (JSON Web Tokens).