RTI Connext C API Version 7.3.0
Built-in Topic's Trust Types

Types used as part of DDS_ParticipantBuiltinTopicData, DDS_PublicationBuiltinTopicData, DDS_SubscriptionBuiltinTopicData to describe Trust Plugins configuration. More...

Data Structures

struct  DDS_ParticipantTrustProtectionInfo
 Trust Plugins Protection information associated with the discovered DomainParticipant. More...
 
struct  DDS_EndpointTrustProtectionInfo
 Trust Plugins Protection information associated with the discovered endpoint. More...
 
struct  DDS_TrustAlgorithmRequirements
 Type to describe Trust Plugins algorithm requirements for an entity. More...
 
struct  DDS_ParticipantTrustSignatureAlgorithmInfo
 Trust Plugins signature algorithm information associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustKeyEstablishmentAlgorithmInfo
 Trust Plugins key establishment algorithm information associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustInterceptorAlgorithmInfo
 Trust Plugins interception algorithm information associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustAlgorithmInfo
 Trust Plugins algorithm information associated with the discovered DomainParticipant. More...
 
struct  DDS_EndpointTrustInterceptorAlgorithmInfo
 Trust Plugins interception algorithm information associated with the discovered endpoint. More...
 
struct  DDS_EndpointTrustAlgorithmInfo
 Trust Plugins algorithm information associated with the discovered endpoint. More...
 

Typedefs

typedef DDS_UnsignedLong DDS_ParticipantTrustAttributesMask
 
typedef DDS_UnsignedLong DDS_PluginParticipantTrustAttributesMask
 
typedef struct DDS_ParticipantTrustProtectionInfo DDS_ParticipantTrustProtectionInfo
 Trust Plugins Protection information associated with the discovered DomainParticipant. More...
 
typedef DDS_UnsignedLong DDS_EndpointTrustAttributesMask
 
typedef DDS_UnsignedLong DDS_PluginEndpointTrustAttributesMask
 
typedef DDS_UnsignedLong DDS_VendorEndpointTrustAttributesMask
 
typedef struct DDS_EndpointTrustProtectionInfo DDS_EndpointTrustProtectionInfo
 Trust Plugins Protection information associated with the discovered endpoint. More...
 
typedef DDS_UnsignedLong DDS_TrustAlgorithmBit
 
typedef DDS_UnsignedLong DDS_TrustAlgorithmSet
 
typedef struct DDS_TrustAlgorithmRequirements DDS_TrustAlgorithmRequirements
 Type to describe Trust Plugins algorithm requirements for an entity. More...
 
typedef struct DDS_ParticipantTrustSignatureAlgorithmInfo DDS_ParticipantTrustSignatureAlgorithmInfo
 Trust Plugins signature algorithm information associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustKeyEstablishmentAlgorithmInfo DDS_ParticipantTrustKeyEstablishmentAlgorithmInfo
 Trust Plugins key establishment algorithm information associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustInterceptorAlgorithmInfo DDS_ParticipantTrustInterceptorAlgorithmInfo
 Trust Plugins interception algorithm information associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustAlgorithmInfo DDS_ParticipantTrustAlgorithmInfo
 Trust Plugins algorithm information associated with the discovered DomainParticipant. More...
 
typedef struct DDS_EndpointTrustInterceptorAlgorithmInfo DDS_EndpointTrustInterceptorAlgorithmInfo
 Trust Plugins interception algorithm information associated with the discovered endpoint. More...
 
typedef struct DDS_EndpointTrustAlgorithmInfo DDS_EndpointTrustAlgorithmInfo
 Trust Plugins algorithm information associated with the discovered endpoint. More...
 

Detailed Description

Types used as part of DDS_ParticipantBuiltinTopicData, DDS_PublicationBuiltinTopicData, DDS_SubscriptionBuiltinTopicData to describe Trust Plugins configuration.

These types are used to describe how RTPS wire serialization, discovery, and liveliness interact with the loaded Trust Plugins.

The meaning of the contents of these types may vary depending on what Trust Plugins the DomainParticipant is using. For information about how these types interact with the RTI Security Plugins, please refer to the RTI Security Plugins User's Manual.

Typedef Documentation

◆ DDS_ParticipantTrustAttributesMask

◆ DDS_PluginParticipantTrustAttributesMask

◆ DDS_ParticipantTrustProtectionInfo

Trust Plugins Protection information associated with the discovered DomainParticipant.

◆ DDS_EndpointTrustAttributesMask

◆ DDS_PluginEndpointTrustAttributesMask

◆ DDS_VendorEndpointTrustAttributesMask

◆ DDS_EndpointTrustProtectionInfo

Trust Plugins Protection information associated with the discovered endpoint.

◆ DDS_TrustAlgorithmBit

◆ DDS_TrustAlgorithmSet

◆ DDS_TrustAlgorithmRequirements

Type to describe Trust Plugins algorithm requirements for an entity.

◆ DDS_ParticipantTrustSignatureAlgorithmInfo

Trust Plugins signature algorithm information associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustKeyEstablishmentAlgorithmInfo

Trust Plugins key establishment algorithm information associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustInterceptorAlgorithmInfo

Trust Plugins interception algorithm information associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustAlgorithmInfo

Trust Plugins algorithm information associated with the discovered DomainParticipant.

◆ DDS_EndpointTrustInterceptorAlgorithmInfo

Trust Plugins interception algorithm information associated with the discovered endpoint.

◆ DDS_EndpointTrustAlgorithmInfo

Trust Plugins algorithm information associated with the discovered endpoint.