RTI Connext Java API Version 7.2.0
ParticipantTrustInterceptorAlgorithmInfo Class Reference

Trust Plugins interception algorithm information associated with the discovered DomainParticipant. More...

Inherits Struct.

Public Member Functions

 ParticipantTrustInterceptorAlgorithmInfo ()
 Create an instance with the default Trust Interceptor Algorithm Info associated with the discovered DomainParticipant. More...
 
 ParticipantTrustInterceptorAlgorithmInfo (int supported_mask, int builtin_endpoints_required_mask, int builtin_kx_endpoints_required_mask)
 Create an instance with the Trust Interceptor Algorithm Info passed as input. More...
 

Public Attributes

int supported_mask
 Trust Plugins algorithms supported for interception of data and metadata exchanged by the DomainParticipant. More...
 
int builtin_endpoints_required_mask
 Trust Plugins algorithms used for interception of metadata exchanged by the builtin endpoints. More...
 
int builtin_kx_endpoints_required_mask
 Trust Plugins algorithms used for interception of metadata exchanged by the key exchange builtin endpoints. More...
 

Detailed Description

Trust Plugins interception algorithm information associated with the discovered DomainParticipant.

Constructor & Destructor Documentation

◆ ParticipantTrustInterceptorAlgorithmInfo() [1/2]

Create an instance with the default Trust Interceptor Algorithm Info associated with the discovered DomainParticipant.

The meaning of this field may vary depending on what Trust Plugins the DomainParticipant is using.

◆ ParticipantTrustInterceptorAlgorithmInfo() [2/2]

ParticipantTrustInterceptorAlgorithmInfo ( int  supported_mask,
int  builtin_endpoints_required_mask,
int  builtin_kx_endpoints_required_mask 
)

Create an instance with the Trust Interceptor Algorithm Info passed as input.

The meaning of this field may vary depending on what Trust Plugins the DomainParticipant is using.

References ParticipantTrustInterceptorAlgorithmInfo.builtin_endpoints_required_mask, ParticipantTrustInterceptorAlgorithmInfo.builtin_kx_endpoints_required_mask, and ParticipantTrustInterceptorAlgorithmInfo.supported_mask.

Member Data Documentation

◆ supported_mask

int supported_mask

Trust Plugins algorithms supported for interception of data and metadata exchanged by the DomainParticipant.

Referenced by ParticipantTrustInterceptorAlgorithmInfo.ParticipantTrustInterceptorAlgorithmInfo().

◆ builtin_endpoints_required_mask

int builtin_endpoints_required_mask

Trust Plugins algorithms used for interception of metadata exchanged by the builtin endpoints.

Referenced by ParticipantTrustInterceptorAlgorithmInfo.ParticipantTrustInterceptorAlgorithmInfo().

◆ builtin_kx_endpoints_required_mask

int builtin_kx_endpoints_required_mask

Trust Plugins algorithms used for interception of metadata exchanged by the key exchange builtin endpoints.

Referenced by ParticipantTrustInterceptorAlgorithmInfo.ParticipantTrustInterceptorAlgorithmInfo().