GRPC C++  1.66.0
Public Member Functions | Static Public Member Functions
grpc::experimental::StaticDataAuthorizationPolicyProvider Class Reference

#include <authorization_policy_provider.h>

Public Member Functions

 StaticDataAuthorizationPolicyProvider (grpc_authorization_policy_provider *provider)
 
 ~StaticDataAuthorizationPolicyProvider () override
 
grpc_authorization_policy_providerc_provider () override
 
- Public Member Functions inherited from grpc::experimental::AuthorizationPolicyProviderInterface
virtual ~AuthorizationPolicyProviderInterface ()=default
 

Static Public Member Functions

static std::shared_ptr< StaticDataAuthorizationPolicyProviderCreate (const std::string &authz_policy, grpc::Status *status)
 

Constructor & Destructor Documentation

◆ StaticDataAuthorizationPolicyProvider()

grpc::experimental::StaticDataAuthorizationPolicyProvider::StaticDataAuthorizationPolicyProvider ( grpc_authorization_policy_provider provider)
inlineexplicit

◆ ~StaticDataAuthorizationPolicyProvider()

grpc::experimental::StaticDataAuthorizationPolicyProvider::~StaticDataAuthorizationPolicyProvider ( )
override

Member Function Documentation

◆ c_provider()

grpc_authorization_policy_provider* grpc::experimental::StaticDataAuthorizationPolicyProvider::c_provider ( )
inlineoverridevirtual

◆ Create()

static std::shared_ptr<StaticDataAuthorizationPolicyProvider> grpc::experimental::StaticDataAuthorizationPolicyProvider::Create ( const std::string &  authz_policy,
grpc::Status status 
)
static

The documentation for this class was generated from the following file: