30 for (
unsigned int i = 0; i < props.length(); ++i) {
31 const std::string
name(props[i].
name);
80 ACE_DEBUG((
LM_DEBUG,
ACE_TEXT(
"(%P|%t) AccessControlBuiltInImpl::validate_local_permissions: Permissions signature verified\n")));
bool load(const std::string &uri, DDS::Security::SecurityException &ex)
const LogLevel::Value value
~LocalAccessCredentialData()
bool verify(DDS::Security::SecurityException &ex)
bool load(const DDS::PropertySeq &props, DDS::Security::SecurityException &ex)
LocalAccessCredentialData()
SSL::Certificate::unique_ptr ca_cert_
const char AccessGovernance[]
const char AccessPermissionsCA[]
SSL::SignedDocument permissions_doc_
DDS::PropertySeq PropertySeq
bool verify(const Certificate &ca)
OpenDDS_Dcps_Export unsigned int DCPS_debug_level
const DDS::OctetSeq & original() const
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
const char AccessPermissions[]
bool set_security_error(DDS::Security::SecurityException &ex, int code, int minor_code, const char *message)
The Internal API and Implementation of OpenDDS.
SSL::SignedDocument governance_doc_