GRPC C++  1.66.0
Public Member Functions
grpc_core::experimental::AuditContext Class Reference

#include <grpc_audit_logging.h>

Public Member Functions

 AuditContext (absl::string_view rpc_method, absl::string_view principal, absl::string_view policy_name, absl::string_view matched_rule, bool authorized)
 
absl::string_view rpc_method () const
 
absl::string_view principal () const
 
absl::string_view policy_name () const
 
absl::string_view matched_rule () const
 
bool authorized () const
 

Constructor & Destructor Documentation

◆ AuditContext()

grpc_core::experimental::AuditContext::AuditContext ( absl::string_view  rpc_method,
absl::string_view  principal,
absl::string_view  policy_name,
absl::string_view  matched_rule,
bool  authorized 
)
inline

Member Function Documentation

◆ authorized()

bool grpc_core::experimental::AuditContext::authorized ( ) const
inline

◆ matched_rule()

absl::string_view grpc_core::experimental::AuditContext::matched_rule ( ) const
inline

◆ policy_name()

absl::string_view grpc_core::experimental::AuditContext::policy_name ( ) const
inline

◆ principal()

absl::string_view grpc_core::experimental::AuditContext::principal ( ) const
inline

◆ rpc_method()

absl::string_view grpc_core::experimental::AuditContext::rpc_method ( ) const
inline

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