#include <security_policy_setting.h>
Public Member Functions | |
std::shared_ptr< grpc::experimental::binder::SecurityPolicy > | Get (absl::string_view connection_id) |
void | Set (absl::string_view connection_id, std::shared_ptr< grpc::experimental::binder::SecurityPolicy > security_policy) |
Private Member Functions | |
absl::flat_hash_map< std::string, std::shared_ptr< grpc::experimental::binder::SecurityPolicy > > security_policy_map_ | ABSL_GUARDED_BY (m_) |
Private Attributes | |
grpc_core::Mutex | m_ |
Definition at line 32 of file security_policy_setting.h.
|
private |
std::shared_ptr< grpc::experimental::binder::SecurityPolicy > grpc_binder::SecurityPolicySetting::Get | ( | absl::string_view | connection_id | ) |
Definition at line 33 of file security_policy_setting.cc.
void grpc_binder::SecurityPolicySetting::Set | ( | absl::string_view | connection_id, |
std::shared_ptr< grpc::experimental::binder::SecurityPolicy > | security_policy | ||
) |
Definition at line 23 of file security_policy_setting.cc.
|
private |
Definition at line 41 of file security_policy_setting.h.