Definition at line 49 of file DdsSecurityCore.idl.
Definition at line 46 of file DdsSecurityCore.idl.
Definition at line 41 of file DdsSecurityCore.idl.
Definition at line 42 of file DdsSecurityCore.idl.
typedef unsigned long DDS::Security::BuiltinEndpointSet_t |
Definition at line 100 of file DdsSecurityParams.idl.
typedef Token DDS::Security::CryptoToken |
Definition at line 52 of file DdsSecurityCore.idl.
typedef sequence<CryptoToken> DDS::Security::CryptoTokenSeq |
Definition at line 53 of file DdsSecurityCore.idl.
typedef sequence<DataHolder> DDS::Security::DataHolderSeq |
Definition at line 38 of file DdsSecurityParams.idl.
Definition at line 191 of file DdsSecurityCore.idl.
typedef sequence<DatareaderCryptoHandle> DDS::Security::DatareaderCryptoHandleSeq |
Definition at line 192 of file DdsSecurityCore.idl.
Definition at line 57 of file DdsSecurityCore.idl.
Definition at line 61 of file DdsSecurityCore.idl.
Definition at line 92 of file DdsSecurityCore.idl.
Definition at line 188 of file DdsSecurityCore.idl.
typedef sequence<DatawriterCryptoHandle> DDS::Security::DatawriterCryptoHandleSeq |
Definition at line 189 of file DdsSecurityCore.idl.
Definition at line 56 of file DdsSecurityCore.idl.
Definition at line 60 of file DdsSecurityCore.idl.
Definition at line 215 of file DdsSecurityCore.idl.
typedef unsigned long DDS::Security::EndpointSecurityAttributesMask |
Definition at line 78 of file DdsSecurityParams.idl.
typedef string DDS::Security::GenericMessageClassId |
Definition at line 68 of file DdsSecurityCore.idl.
typedef long DDS::Security::HandshakeHandle |
Definition at line 174 of file DdsSecurityCore.idl.
Definition at line 47 of file DdsSecurityCore.idl.
typedef long DDS::Security::IdentityHandle |
Definition at line 173 of file DdsSecurityCore.idl.
Definition at line 43 of file DdsSecurityParams.idl.
typedef Token DDS::Security::IdentityToken |
Definition at line 41 of file DdsSecurityParams.idl.
typedef Token DDS::Security::MessageToken |
Definition at line 45 of file DdsSecurityCore.idl.
typedef long DDS::Security::NativeCryptoHandle |
Definition at line 186 of file DdsSecurityCore.idl.
typedef unsigned short DDS::Security::ParameterId_t |
Definition at line 21 of file DdsSecurityParams.idl.
typedef long DDS::Security::ParticipantCryptoHandle |
Definition at line 180 of file DdsSecurityCore.idl.
typedef sequence<ParticipantCryptoHandle> DDS::Security::ParticipantCryptoHandleSeq |
Definition at line 183 of file DdsSecurityCore.idl.
Definition at line 55 of file DdsSecurityCore.idl.
Definition at line 59 of file DdsSecurityCore.idl.
typedef unsigned long DDS::Security::ParticipantSecurityAttributesMask |
Definition at line 55 of file DdsSecurityParams.idl.
Definition at line 81 of file DdsSecurityCore.idl.
Definition at line 82 of file DdsSecurityCore.idl.
Definition at line 50 of file DdsSecurityCore.idl.
typedef long DDS::Security::PermissionsHandle |
Definition at line 175 of file DdsSecurityCore.idl.
typedef Token DDS::Security::PermissionsToken |
Definition at line 42 of file DdsSecurityParams.idl.
typedef unsigned long DDS::Security::PluginEndpointSecurityAttributesMask |
Definition at line 79 of file DdsSecurityParams.idl.
typedef unsigned long DDS::Security::PluginParticipantSecurityAttributesMask |
Definition at line 62 of file DdsSecurityParams.idl.
Definition at line 34 of file DdsSecurityCore.idl.
Definition at line 43 of file DdsSecurityCore.idl.
Definition at line 40 of file DdsSecurityCore.idl.
typedef sequence<Tag> DDS::Security::TagSeq |
Definition at line 50 of file DdsSecurityParams.idl.
typedef DataHolder DDS::Security::Token |
Definition at line 40 of file DdsSecurityParams.idl.
Definition at line 196 of file DdsSecurityCore.idl.
00196 { 00197 RESERVED_AUTH_STATUS_KIND_0, 00198 //@value(1) IDENTITY_STATUS 00199 IDENTITY_STATUS 00200 };
Definition at line 684 of file DdsSecurityCore.idl.
00684 { 00685 INFO_SUBMESSAGE, 00686 DATAWRITER_SUBMESSAGE, 00687 DATAREADER_SUBMESSAGE 00688 };
VALIDATION_OK | |
VALIDATION_FAILED | |
VALIDATION_PENDING_RETRY | |
VALIDATION_PENDING_HANDSHAKE_REQUEST | |
VALIDATION_PENDING_HANDSHAKE_MESSAGE | |
VALIDATION_OK_FINAL_MESSAGE |
Definition at line 164 of file DdsSecurityCore.idl.
00164 { 00165 VALIDATION_OK, 00166 VALIDATION_FAILED, 00167 VALIDATION_PENDING_RETRY, 00168 VALIDATION_PENDING_HANDSHAKE_REQUEST, 00169 VALIDATION_PENDING_HANDSHAKE_MESSAGE, 00170 VALIDATION_OK_FINAL_MESSAGE 00171 };
Definition at line 106 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 105 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 108 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata(), and OpenDDS::RTPS::Sedp::disassociate().
Definition at line 107 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata(), and OpenDDS::RTPS::Sedp::disassociate().
const BuiltinEndpointSet_t DDS::Security::BUILTIN_PARTICIPANT_VOLATILE_MESSAGE_SECURE_READER = 1 << 25 |
Definition at line 110 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
const BuiltinEndpointSet_t DDS::Security::BUILTIN_PARTICIPANT_VOLATILE_MESSAGE_SECURE_WRITER = 1 << 24 |
Definition at line 109 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_PROTECTED = 1 << 2 |
Definition at line 83 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_KEY_PROTECTED = 1 << 5 |
Definition at line 86 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_PROTECTED = 1 << 6 |
Definition at line 87 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_PAYLOAD_PROTECTED = 1 << 4 |
Definition at line 85 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_READ_PROTECTED = 1 << 0 |
Definition at line 81 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_PROTECTED = 1 << 3 |
Definition at line 84 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_VALID = 1 << 31 |
Definition at line 88 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const EndpointSecurityAttributesMask DDS::Security::ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_WRITE_PROTECTED = 1 << 1 |
Definition at line 82 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const string DDS::Security::GMCLASSID_SECURITY_AUTH_HANDSHAKE = "dds.sec.auth" |
Definition at line 85 of file DdsSecurityCore.idl.
const string DDS::Security::GMCLASSID_SECURITY_AUTH_REQUEST = "dds.sec.auth_request" |
Definition at line 84 of file DdsSecurityCore.idl.
const string DDS::Security::GMCLASSID_SECURITY_DATAREADER_CRYPTO_TOKENS = "dds.sec.datareader_crypto_tokens" |
Definition at line 88 of file DdsSecurityCore.idl.
const string DDS::Security::GMCLASSID_SECURITY_DATAWRITER_CRYPTO_TOKENS = "dds.sec.datawriter_crypto_tokens" |
Definition at line 87 of file DdsSecurityCore.idl.
const string DDS::Security::GMCLASSID_SECURITY_PARTICIPANT_CRYPTO_TOKENS = "dds.sec.participant_crypto_tokens" |
Definition at line 86 of file DdsSecurityCore.idl.
const ParticipantSecurityAttributesMask DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_PROTECTED = 1 << 1 |
Definition at line 58 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const ParticipantSecurityAttributesMask DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_PROTECTED = 1 << 2 |
Definition at line 59 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const ParticipantSecurityAttributesMask DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_PROTECTED = 1 << 0 |
Definition at line 57 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const ParticipantSecurityAttributesMask DDS::Security::PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_VALID = 1 << 31 |
Definition at line 60 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::security_attributes_to_bitmask().
const ParameterId_t DDS::Security::PID_DATA_TAGS = 0x1003 |
Definition at line 28 of file DdsSecurityParams.idl.
const ParameterId_t DDS::Security::PID_ENDPOINT_SECURITY_INFO = 0x1004 |
Definition at line 29 of file DdsSecurityParams.idl.
const ParameterId_t DDS::Security::PID_IDENTITY_STATUS_TOKEN = 0x1006 |
Definition at line 31 of file DdsSecurityParams.idl.
const ParameterId_t DDS::Security::PID_IDENTITY_TOKEN = 0x1001 |
Definition at line 26 of file DdsSecurityParams.idl.
const ParameterId_t DDS::Security::PID_PARTICIPANT_SECURITY_INFO = 0x1005 |
Definition at line 30 of file DdsSecurityParams.idl.
const ParameterId_t DDS::Security::PID_PERMISSIONS_TOKEN = 0x1002 |
Definition at line 27 of file DdsSecurityParams.idl.
const PluginEndpointSecurityAttributesMask DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_PAYLOAD_ENCRYPTED = 1 << 1 |
Definition at line 91 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes().
const PluginEndpointSecurityAttributesMask DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_ENCRYPTED = 1 << 0 |
Definition at line 90 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes().
const PluginEndpointSecurityAttributesMask DDS::Security::PLUGIN_ENDPOINT_SECURITY_ATTRIBUTES_FLAG_IS_SUBMESSAGE_ORIGIN_AUTHENTICATED = 1 << 2 |
Definition at line 92 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_BUILTIN_IS_DISCOVERY_ENCRYPTED = 1 << 1 |
Definition at line 65 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes(), and OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_DISCOVERY_ORIGIN_AUTHENTICATED = 1 << 4 |
Definition at line 68 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes(), and OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_ENCRYPTED = 1 << 2 |
Definition at line 66 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes(), and OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_LIVELINESS_ORIGIN_AUTHENTICATED = 1 << 5 |
Definition at line 69 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::AccessControlBuiltInImpl::get_sec_attributes(), and OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_ENCRYPTED = 1 << 0 |
Definition at line 64 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_RTPS_ORIGIN_AUTHENTICATED = 1 << 3 |
Definition at line 67 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::Governance::load().
const ParticipantSecurityAttributesMask DDS::Security::PLUGIN_PARTICIPANT_SECURITY_ATTRIBUTES_FLAG_IS_VALID = 1 << 31 |
Definition at line 70 of file DdsSecurityParams.idl.
Referenced by OpenDDS::Security::Governance::load().
Definition at line 90 of file DdsSecurityCore.idl.
Referenced by OpenDDS::DCPS::DomainParticipantImpl::enable().
Definition at line 102 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 101 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 104 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 103 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 112 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().
Definition at line 111 of file DdsSecurityParams.idl.
Referenced by OpenDDS::RTPS::Spdp::build_local_pdata().