RTI Connext C API  Version 7.0.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_ParticipantTrustInfo
 Trust Plugins information associated with the discovered DomainParticipant. More...
 
struct  DDS_EndpointTrustInfo
 Trust Plugins information associated with the discovered endpoint. More...
 
struct  DDS_ParticipantTrustSignatureAlgorithms
 Trust Plugins signature algorithms associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustKeyEstablishmentAlgorithms
 Trust Plugins key establishment algorithms associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustInterceptorAlgorithms
 Trust Plugins interception algorithms associated with the discovered DomainParticipant. More...
 
struct  DDS_ParticipantTrustAlgorithms
 Trust Plugins algorithms associated with the discovered DomainParticipant. More...
 
struct  DDS_EndpointTrustInterceptorAlgorithms
 Trust Plugins interception algorithms associated with the discovered endpoint. More...
 
struct  DDS_EndpointTrustAlgorithms
 Trust Plugins algorithms associated with the discovered endpoint. More...
 

Typedefs

typedef DDS_UnsignedLong DDS_ParticipantTrustAttributesMask
 
typedef DDS_UnsignedLong DDS_PluginParticipantTrustAttributesMask
 
typedef struct DDS_ParticipantTrustInfo DDS_ParticipantTrustInfo
 Trust Plugins information associated with the discovered DomainParticipant. More...
 
typedef DDS_UnsignedLong DDS_EndpointTrustAttributesMask
 
typedef DDS_UnsignedLong DDS_PluginEndpointTrustAttributesMask
 
typedef struct DDS_EndpointTrustInfo DDS_EndpointTrustInfo
 Trust Plugins information associated with the discovered endpoint. More...
 
typedef DDS_UnsignedLong DDS_TrustSignatureMask
 
typedef DDS_UnsignedLong DDS_TrustSignatureBit
 
typedef DDS_UnsignedLong DDS_TrustKeyEstablishmentMask
 
typedef DDS_UnsignedLong DDS_TrustKeyEstablishmentBit
 
typedef DDS_UnsignedLong DDS_TrustInterceptorMask
 
typedef DDS_UnsignedLong DDS_TrustInterceptorBit
 
typedef struct DDS_ParticipantTrustSignatureAlgorithms DDS_ParticipantTrustSignatureAlgorithms
 Trust Plugins signature algorithms associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustKeyEstablishmentAlgorithms DDS_ParticipantTrustKeyEstablishmentAlgorithms
 Trust Plugins key establishment algorithms associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustInterceptorAlgorithms DDS_ParticipantTrustInterceptorAlgorithms
 Trust Plugins interception algorithms associated with the discovered DomainParticipant. More...
 
typedef struct DDS_ParticipantTrustAlgorithms DDS_ParticipantTrustAlgorithms
 Trust Plugins algorithms associated with the discovered DomainParticipant. More...
 
typedef struct DDS_EndpointTrustInterceptorAlgorithms DDS_EndpointTrustInterceptorAlgorithms
 Trust Plugins interception algorithms associated with the discovered endpoint. More...
 
typedef struct DDS_EndpointTrustAlgorithms DDS_EndpointTrustAlgorithms
 Trust Plugins algorithms 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_ParticipantTrustInfo

Trust Plugins information associated with the discovered DomainParticipant.

◆ DDS_EndpointTrustAttributesMask

◆ DDS_PluginEndpointTrustAttributesMask

◆ DDS_EndpointTrustInfo

Trust Plugins information associated with the discovered endpoint.

◆ DDS_TrustSignatureMask

◆ DDS_TrustSignatureBit

◆ DDS_TrustKeyEstablishmentMask

◆ DDS_TrustKeyEstablishmentBit

◆ DDS_TrustInterceptorMask

◆ DDS_TrustInterceptorBit

◆ DDS_ParticipantTrustSignatureAlgorithms

Trust Plugins signature algorithms associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustKeyEstablishmentAlgorithms

Trust Plugins key establishment algorithms associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustInterceptorAlgorithms

Trust Plugins interception algorithms associated with the discovered DomainParticipant.

◆ DDS_ParticipantTrustAlgorithms

Trust Plugins algorithms associated with the discovered DomainParticipant.

◆ DDS_EndpointTrustInterceptorAlgorithms

Trust Plugins interception algorithms associated with the discovered endpoint.

◆ DDS_EndpointTrustAlgorithms

Trust Plugins algorithms associated with the discovered endpoint.