Main Page
Related Pages
Namespaces
Classes
Files
Directories
File List
File Members
dds
DdsSecurityParams.idl File Reference
import "
DdsDcpsCore.idl
";
Include dependency graph for DdsSecurityParams.idl:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes
struct
DDS::Security::DataHolder
struct
DDS::Security::Tag
struct
DDS::Security::DataTags
struct
DDS::Security::ParticipantSecurityInfo
struct
DDS::Security::EndpointSecurityInfo
Namespaces
namespace
DDS
The End User API.
namespace
DDS::Security
Typedefs
typedef unsigned short
DDS::Security::ParameterId_t
typedef sequence< DataHolder >
DDS::Security::DataHolderSeq
typedef DataHolder
DDS::Security::Token
typedef Token
DDS::Security::IdentityToken
typedef Token
DDS::Security::PermissionsToken
typedef Token
DDS::Security::IdentityStatusToken
typedef sequence< Tag >
DDS::Security::TagSeq
typedef unsigned long
DDS::Security::ParticipantSecurityAttributesMask
typedef unsigned long
DDS::Security::PluginParticipantSecurityAttributesMask
typedef unsigned long
DDS::Security::EndpointSecurityAttributesMask
typedef unsigned long
DDS::Security::PluginEndpointSecurityAttributesMask
typedef unsigned long
DDS::Security::BuiltinEndpointSet_t
Variables
const ParameterId_t
DDS::Security::PID_IDENTITY_TOKEN
= 0x1001
const ParameterId_t
DDS::Security::PID_PERMISSIONS_TOKEN
= 0x1002
const ParameterId_t
DDS::Security::PID_DATA_TAGS
= 0x1003
const ParameterId_t
DDS::Security::PID_ENDPOINT_SECURITY_INFO
= 0x1004
const ParameterId_t
DDS::Security::PID_PARTICIPANT_SECURITY_INFO
= 0x1005
const ParameterId_t
DDS::Security::PID_IDENTITY_STATUS_TOKEN
= 0x1006
const
ParticipantSecurityAttributesMask
DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_PROTECTED
= 1 << 0
const
ParticipantSecurityAttributesMask
DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_PROTECTED
= 1 << 1
const
ParticipantSecurityAttributesMask
DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_PROTECTED
= 1 << 2
const
ParticipantSecurityAttributesMask
DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_VALID
= 1 << 31
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_ENCRYPTED
= 1 << 0
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_BUILTIN_IS_DISCOVERY_ENCRYPTED
= 1 << 1
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_ENCRYPTED
= 1 << 2
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_ORIGIN_AUTHENTICATED
= 1 << 3
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_ORIGIN_AUTHENTICATED
= 1 << 4
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_ORIGIN_AUTHENTICATED
= 1 << 5
const
ParticipantSecurityAttributesMask
DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_VALID
= 1 << 31
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_READ_PROTECTED
= 1 << 0
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_WRITE_PROTECTED
= 1 << 1
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_PROTECTED
= 1 << 2
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_PROTECTED
= 1 << 3
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_PAYLOAD_PROTECTED
= 1 << 4
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_KEY_PROTECTED
= 1 << 5
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_PROTECTED
= 1 << 6
const
EndpointSecurityAttributesMask
DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_VALID
= 1 << 31
const
PluginEndpointSecurityAttributesMask
DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_ENCRYPTED
= 1 << 0
const
PluginEndpointSecurityAttributesMask
DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_PAYLOAD_ENCRYPTED
= 1 << 1
const
PluginEndpointSecurityAttributesMask
DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_ORIGIN_AUTHENTICATED
= 1 << 2
const BuiltinEndpointSet_t
DDS::Security::SEDP_BUILTIN_PUBLICATIONS_SECURE_WRITER
= 1 << 16
const BuiltinEndpointSet_t
DDS::Security::SEDP_BUILTIN_PUBLICATIONS_SECURE_READER
= 1 << 17
const BuiltinEndpointSet_t
DDS::Security::SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_WRITER
= 1 << 18
const BuiltinEndpointSet_t
DDS::Security::SEDP_BUILTIN_SUBSCRIPTIONS_SECURE_READER
= 1 << 19
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_MESSAGE_SECURE_WRITER
= 1 << 20
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_MESSAGE_SECURE_READER
= 1 << 21
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_STATELESS_MESSAGE_WRITER
= 1 << 22
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_STATELESS_MESSAGE_READER
= 1 << 23
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_VOLATILE_MESSAGE_SECURE_WRITER
= 1 << 24
const BuiltinEndpointSet_t
DDS::Security::BUILTIN_PARTICIPANT_VOLATILE_MESSAGE_SECURE_READER
= 1 << 25
const BuiltinEndpointSet_t
DDS::Security::SPDP_BUILTIN_PARTICIPANT_SECURE_WRITER
= 1 << 26
const BuiltinEndpointSet_t
DDS::Security::SPDP_BUILTIN_PARTICIPANT_SECURE_READER
= 1 << 27
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Defines
Generated on 10 Aug 2018 for OpenDDS by
1.6.1