#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.