Public Member Functions | Private Member Functions | Private Attributes | List of all members
grpc_binder::SecurityPolicySetting Class Reference

#include <security_policy_setting.h>

Public Member Functions

std::shared_ptr< grpc::experimental::binder::SecurityPolicyGet (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_
 

Detailed Description

Definition at line 32 of file security_policy_setting.h.

Member Function Documentation

◆ ABSL_GUARDED_BY()

absl::flat_hash_map< std::string, std::shared_ptr<grpc::experimental::binder::SecurityPolicy> > security_policy_map_ grpc_binder::SecurityPolicySetting::ABSL_GUARDED_BY ( m_  )
private

◆ Get()

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.

◆ Set()

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.

Member Data Documentation

◆ m_

grpc_core::Mutex grpc_binder::SecurityPolicySetting::m_
private

Definition at line 41 of file security_policy_setting.h.


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


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