OpenDDS
Snapshot(2023/04/28-20:55)
|
Factory object to create interfaces for the BuiltIn plugin. More...
#include <BuiltInSecurityPluginInst.h>
Public Member Functions | |
BuiltInSecurityPluginInst () | |
~BuiltInSecurityPluginInst () | |
virtual Authentication_var | create_authentication () |
virtual AccessControl_var | create_access_control () |
virtual CryptoKeyFactory_var | create_crypto_key_factory () |
virtual CryptoKeyExchange_var | create_crypto_key_exchange () |
virtual CryptoTransform_var | create_crypto_transform () |
virtual DCPS::RcHandle< Utility > | create_utility () |
virtual void | shutdown () |
![]() | |
virtual | ~RcObject () |
virtual void | _add_ref () |
virtual void | _remove_ref () |
long | ref_count () const |
WeakObject * | _get_weak_object () const |
Private Member Functions | |
BuiltInSecurityPluginInst (const BuiltInSecurityPluginInst &) | |
BuiltInSecurityPluginInst & | operator= (const BuiltInSecurityPluginInst &) |
Private Attributes | |
Authentication_var | authentication_ |
AccessControl_var | access_control_ |
CryptoKeyFactory_var | key_factory_ |
CryptoKeyExchange_var | key_exchange_ |
CryptoTransform_var | transform_ |
DCPS::RcHandle< Utility > | utility_ |
Additional Inherited Members | |
![]() | |
SecurityPluginInst () | |
virtual | ~SecurityPluginInst () |
![]() | |
RcObject () | |
Factory object to create interfaces for the BuiltIn plugin.
Definition at line 24 of file BuiltInSecurityPluginInst.h.
OpenDDS::Security::BuiltInSecurityPluginInst::BuiltInSecurityPluginInst | ( | ) |
Definition at line 23 of file BuiltInSecurityPluginInst.cpp.
OpenDDS::Security::BuiltInSecurityPluginInst::~BuiltInSecurityPluginInst | ( | ) |
Definition at line 35 of file BuiltInSecurityPluginInst.cpp.
|
private |
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 45 of file BuiltInSecurityPluginInst.cpp.
References access_control_.
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 40 of file BuiltInSecurityPluginInst.cpp.
References authentication_.
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 55 of file BuiltInSecurityPluginInst.cpp.
References key_exchange_.
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 50 of file BuiltInSecurityPluginInst.cpp.
References key_factory_.
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 60 of file BuiltInSecurityPluginInst.cpp.
References transform_.
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 65 of file BuiltInSecurityPluginInst.cpp.
References utility_.
|
private |
|
virtual |
Implements OpenDDS::Security::SecurityPluginInst.
Definition at line 72 of file BuiltInSecurityPluginInst.cpp.
References OPENDDS_END_VERSIONED_NAMESPACE_DECL.
|
private |
Definition at line 44 of file BuiltInSecurityPluginInst.h.
Referenced by create_access_control().
|
private |
Definition at line 43 of file BuiltInSecurityPluginInst.h.
Referenced by create_authentication().
|
private |
Definition at line 46 of file BuiltInSecurityPluginInst.h.
Referenced by create_crypto_key_exchange().
|
private |
Definition at line 45 of file BuiltInSecurityPluginInst.h.
Referenced by create_crypto_key_factory().
|
private |
Definition at line 47 of file BuiltInSecurityPluginInst.h.
Referenced by create_crypto_transform().
|
private |
Definition at line 48 of file BuiltInSecurityPluginInst.h.
Referenced by create_utility().