Classes | Namespaces
security/authorization/matchers.h File Reference
#include <grpc/support/port_platform.h>
#include <stdint.h>
#include <memory>
#include <utility>
#include <vector>
#include "absl/types/optional.h"
#include "src/core/lib/iomgr/resolved_address.h"
#include "src/core/lib/matchers/matchers.h"
#include "src/core/lib/security/authorization/evaluate_args.h"
#include "src/core/lib/security/authorization/rbac_policy.h"
Include dependency graph for security/authorization/matchers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  grpc_core::AlwaysAuthorizationMatcher
 
class  grpc_core::AndAuthorizationMatcher
 
class  grpc_core::AuthenticatedAuthorizationMatcher
 
class  grpc_core::AuthorizationMatcher
 
class  grpc_core::HeaderAuthorizationMatcher
 
class  grpc_core::IpAuthorizationMatcher
 
class  grpc_core::MetadataAuthorizationMatcher
 
class  grpc_core::NotAuthorizationMatcher
 
class  grpc_core::OrAuthorizationMatcher
 
class  grpc_core::PathAuthorizationMatcher
 
class  grpc_core::PolicyAuthorizationMatcher
 
class  grpc_core::PortAuthorizationMatcher
 
class  grpc_core::ReqServerNameAuthorizationMatcher
 

Namespaces

 grpc_core
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:23