#include <matchers.h>

Public Member Functions | |
| bool | Matches (const EvaluateArgs &args) const override |
| PolicyAuthorizationMatcher (Rbac::Policy policy) | |
Public Member Functions inherited from grpc_core::AuthorizationMatcher | |
| virtual | ~AuthorizationMatcher ()=default |
Private Attributes | |
| std::unique_ptr< AuthorizationMatcher > | permissions_ |
| std::unique_ptr< AuthorizationMatcher > | principals_ |
Additional Inherited Members | |
Static Public Member Functions inherited from grpc_core::AuthorizationMatcher | |
| static std::unique_ptr< AuthorizationMatcher > | Create (Rbac::Permission permission) |
| static std::unique_ptr< AuthorizationMatcher > | Create (Rbac::Principal principal) |
Definition at line 201 of file security/authorization/matchers.h.
|
inlineexplicit |
Definition at line 203 of file security/authorization/matchers.h.
|
overridevirtual |
Implements grpc_core::AuthorizationMatcher.
Definition at line 231 of file security/authorization/matchers.cc.
|
private |
Definition at line 212 of file security/authorization/matchers.h.
|
private |
Definition at line 213 of file security/authorization/matchers.h.