Struct astutedds::security::TopicAccessRule

ClassList > astutedds > security > TopicAccessRule

  • #include <security_types.hpp>

Public Attributes

Type Name
bool data_protection_kind = {false}
std::vector< uint32_t > domain_ids
bool metadata_protection_kind = {false}
bool publish_allowed = {true}
bool relay_allowed = {true}
bool subscribe_allowed = {true}
std::string topic_expression

Public Attributes Documentation

variable data_protection_kind

bool astutedds::security::TopicAccessRule::data_protection_kind;

variable domain_ids

std::vector<uint32_t> astutedds::security::TopicAccessRule::domain_ids;

variable metadata_protection_kind

bool astutedds::security::TopicAccessRule::metadata_protection_kind;

variable publish_allowed

bool astutedds::security::TopicAccessRule::publish_allowed;

variable relay_allowed

bool astutedds::security::TopicAccessRule::relay_allowed;

variable subscribe_allowed

bool astutedds::security::TopicAccessRule::subscribe_allowed;

variable topic_expression

std::string astutedds::security::TopicAccessRule::topic_expression;


The documentation for this class was generated from the following file include/astutedds/security/security_types.hpp