evaluate method
Returns false when the client is not allowed to access the resource. Claims contains all security claims found for the principal (eg. in a JWT token). Headers returns all path and query parameters, and HTTP headers.
Implementation
@override
bool evaluate(Map<String, dynamic> claims, Map<String, String> headers) =>
claims[name] == value;