RTI Connext Modern C++ API  Version 7.0.0
rti::topic::trust::ParticipantTrustSignatureAlgorithms Class Reference

<<extension>> <<value-type>> Trust Plugins signature algorithms associated with the discovered DomainParticipant. More...

#include <rti/topic/trust/ParticipantTrustSignatureAlgorithms.hpp>

Public Member Functions

 ParticipantTrustSignatureAlgorithms ()=default
 Creates the default Trust Plugins signature algorithms for a DomainParticipant. More...
 
uint32_t trust_chain_supported_mask () const
 Get the Trust Plugins signature algorithms supported by the DomainParticipant in the context of creating a chain of trust. More...
 
uint32_t trust_chain_used_mask () const
 Get the Trust Plugins signature algorithms used by the DomainParticipant in the context of creating a chain of trust. More...
 
uint32_t auth_supported_mask () const
 Get the Trust Plugins signature algorithms supported by the DomainParticipant in the context of checking that the DomainParticipant is authentic. More...
 
uint32_t auth_used_bit () const
 Get the Trust Plugins signature algorithms used by the DomainParticipant in the context of checking that the DomainParticipant is authentic. More...
 

Detailed Description

<<extension>> <<value-type>> Trust Plugins signature algorithms associated with the discovered DomainParticipant.

Constructor & Destructor Documentation

◆ ParticipantTrustSignatureAlgorithms()

rti::topic::trust::ParticipantTrustSignatureAlgorithms::ParticipantTrustSignatureAlgorithms ( )
default

Creates the default Trust Plugins signature algorithms for a DomainParticipant.

Member Function Documentation

◆ trust_chain_supported_mask()

uint32_t rti::topic::trust::ParticipantTrustSignatureAlgorithms::trust_chain_supported_mask ( ) const
inline

Get the Trust Plugins signature algorithms supported by the DomainParticipant in the context of creating a chain of trust.

◆ trust_chain_used_mask()

uint32_t rti::topic::trust::ParticipantTrustSignatureAlgorithms::trust_chain_used_mask ( ) const
inline

Get the Trust Plugins signature algorithms used by the DomainParticipant in the context of creating a chain of trust.

◆ auth_supported_mask()

uint32_t rti::topic::trust::ParticipantTrustSignatureAlgorithms::auth_supported_mask ( ) const
inline

Get the Trust Plugins signature algorithms supported by the DomainParticipant in the context of checking that the DomainParticipant is authentic.

◆ auth_used_bit()

uint32_t rti::topic::trust::ParticipantTrustSignatureAlgorithms::auth_used_bit ( ) const
inline

Get the Trust Plugins signature algorithms used by the DomainParticipant in the context of checking that the DomainParticipant is authentic.