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