Struct astutedds::security::SecurityPlugins
ClassList > astutedds > security > SecurityPlugins
Security plugin suite. More...
#include <security.hpp>
Public Attributes
| Type | Name |
|---|---|
| AccessControlPluginPtr | access_control |
| AuthenticationPluginPtr | authentication |
| CryptoPluginPtr | crypto |
| DataTaggingPluginPtr | data_tagging |
| LoggingPluginPtr | logging |
Public Functions
| Type | Name |
|---|---|
| bool | is_complete () const |
Detailed Description
Aggregates all security plugins for convenient initialization
Public Attributes Documentation
variable access_control
AccessControlPluginPtr astutedds::security::SecurityPlugins::access_control;
variable authentication
AuthenticationPluginPtr astutedds::security::SecurityPlugins::authentication;
variable crypto
CryptoPluginPtr astutedds::security::SecurityPlugins::crypto;
variable data_tagging
DataTaggingPluginPtr astutedds::security::SecurityPlugins::data_tagging;
variable logging
LoggingPluginPtr astutedds::security::SecurityPlugins::logging;
Public Functions Documentation
function is_complete
inline bool astutedds::security::SecurityPlugins::is_complete () const
The documentation for this class was generated from the following file include/astutedds/security/security.hpp