AccessControlBuiltInImpl.cpp File Reference

#include "dds/DCPS/security/AccessControlBuiltInImpl.h"
#include "dds/DCPS/security/CommonUtilities.h"
#include "dds/DdsDcpsInfrastructureC.h"
#include "ace/config-macros.h"
#include "ace/OS_NS_strings.h"
#include "dds/DCPS/security/TokenWriter.h"
#include "SSL/SubjectName.h"
#include "dds/DCPS/Service_Participant.h"
#include "ace/Reactor.h"
#include "tao/debug.h"
#include <time.h>
#include <fstream>
#include <sstream>
#include <iostream>
#include <stdexcept>
#include <iterator>
#include <cstring>
#include <iomanip>
Include dependency graph for AccessControlBuiltInImpl.cpp:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::Security

Typedefs

typedef
Governance::GovernanceAccessRules::iterator 
OpenDDS::Security::gov_iter
typedef
Permissions::PermissionGrantRules::iterator 
OpenDDS::Security::perm_grant_iter
typedef
Permissions::TopicRules::iterator 
OpenDDS::Security::perm_topic_rules_iter
typedef
Permissions::Partitions::iterator 
OpenDDS::Security::perm_partitions_iter
typedef
Permissions::TopicPsRules::iterator 
OpenDDS::Security::perm_topic_ps_rules_iter
typedef
Permissions::PartitionPsList::iterator 
OpenDDS::Security::perm_partition_ps_iter

Functions

static const std::string OpenDDS::Security::PermissionsTokenClassId ("DDS:Access:Permissions:1.0")
static const std::string OpenDDS::Security::AccessControl_Plugin_Name ("DDS:Access:Permissions")
static const std::string OpenDDS::Security::AccessControl_Major_Version ("1")
static const std::string OpenDDS::Security::AccessControl_Minor_Version ("0")
static const std::string OpenDDS::Security::PermissionsCredentialTokenClassId ("DDS:Access:PermissionsCredential")
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1