OpenDDS  Snapshot(2023/04/28-20:55)
Public Member Functions | List of all members
DDS::Security::CryptoKeyExchange Interface Reference

import"DdsSecurityCore.idl";

Inheritance diagram for DDS::Security::CryptoKeyExchange:
Inheritance graph
[legend]

Public Member Functions

boolean create_local_participant_crypto_tokens (inout ParticipantCryptoTokenSeq local_participant_crypto_tokens, in ParticipantCryptoHandle local_participant_crypto, in ParticipantCryptoHandle remote_participant_crypto, inout SecurityException ex)
 
boolean have_local_participant_crypto_tokens (in ParticipantCryptoHandle local_participant_crypto, in ParticipantCryptoHandle remote_participant_crypto)
 
boolean set_remote_participant_crypto_tokens (in ParticipantCryptoHandle local_participant_crypto, in ParticipantCryptoHandle remote_participant_crypto, in ParticipantCryptoTokenSeq remote_participant_tokens, inout SecurityException ex)
 
boolean have_remote_participant_crypto_tokens (in ParticipantCryptoHandle local_participant_crypto, in ParticipantCryptoHandle remote_participant_crypto)
 
boolean create_local_datawriter_crypto_tokens (inout DatawriterCryptoTokenSeq local_datawriter_crypto_tokens, in DatawriterCryptoHandle local_datawriter_crypto, in DatareaderCryptoHandle remote_datareader_crypto, inout SecurityException ex)
 
boolean have_local_datawriter_crypto_tokens (in DatawriterCryptoHandle local_datawriter_crypto, in DatareaderCryptoHandle remote_datareader_crypto)
 
boolean set_remote_datawriter_crypto_tokens (in DatareaderCryptoHandle local_datareader_crypto, in DatawriterCryptoHandle remote_datawriter_crypto, in DatawriterCryptoTokenSeq remote_datawriter_tokens, inout SecurityException ex)
 
boolean have_remote_datawriter_crypto_tokens (in DatareaderCryptoHandle local_datareader_crypto, in DatawriterCryptoHandle remote_datawriter_crypto)
 
boolean create_local_datareader_crypto_tokens (inout DatareaderCryptoTokenSeq local_datareader_cryto_tokens, in DatareaderCryptoHandle local_datareader_crypto, in DatawriterCryptoHandle remote_datawriter_crypto, inout SecurityException ex)
 
boolean have_local_datareader_crypto_tokens (in DatareaderCryptoHandle local_datareader_crypto, in DatawriterCryptoHandle remote_datawriter_crypto)
 
boolean set_remote_datareader_crypto_tokens (in DatawriterCryptoHandle local_datawriter_crypto, in DatareaderCryptoHandle remote_datareader_crypto, in DatareaderCryptoTokenSeq remote_datareader_tokens, inout SecurityException ex)
 
boolean have_remote_datareader_crypto_tokens (in DatawriterCryptoHandle local_datawriter_crypto, in DatareaderCryptoHandle remote_datareader_crypto)
 
boolean return_crypto_tokens (in CryptoTokenSeq crypto_tokens, inout SecurityException ex)
 

Detailed Description

Definition at line 643 of file DdsSecurityCore.idl.

Member Function Documentation

◆ create_local_datareader_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::create_local_datareader_crypto_tokens ( inout DatareaderCryptoTokenSeq  local_datareader_cryto_tokens,
in DatareaderCryptoHandle  local_datareader_crypto,
in DatawriterCryptoHandle  remote_datawriter_crypto,
inout SecurityException  ex 
)

◆ create_local_datawriter_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::create_local_datawriter_crypto_tokens ( inout DatawriterCryptoTokenSeq  local_datawriter_crypto_tokens,
in DatawriterCryptoHandle  local_datawriter_crypto,
in DatareaderCryptoHandle  remote_datareader_crypto,
inout SecurityException  ex 
)

◆ create_local_participant_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::create_local_participant_crypto_tokens ( inout ParticipantCryptoTokenSeq  local_participant_crypto_tokens,
in ParticipantCryptoHandle  local_participant_crypto,
in ParticipantCryptoHandle  remote_participant_crypto,
inout SecurityException  ex 
)

◆ have_local_datareader_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_local_datareader_crypto_tokens ( in DatareaderCryptoHandle  local_datareader_crypto,
in DatawriterCryptoHandle  remote_datawriter_crypto 
)

◆ have_local_datawriter_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_local_datawriter_crypto_tokens ( in DatawriterCryptoHandle  local_datawriter_crypto,
in DatareaderCryptoHandle  remote_datareader_crypto 
)

◆ have_local_participant_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_local_participant_crypto_tokens ( in ParticipantCryptoHandle  local_participant_crypto,
in ParticipantCryptoHandle  remote_participant_crypto 
)

◆ have_remote_datareader_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_remote_datareader_crypto_tokens ( in DatawriterCryptoHandle  local_datawriter_crypto,
in DatareaderCryptoHandle  remote_datareader_crypto 
)

◆ have_remote_datawriter_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_remote_datawriter_crypto_tokens ( in DatareaderCryptoHandle  local_datareader_crypto,
in DatawriterCryptoHandle  remote_datawriter_crypto 
)

◆ have_remote_participant_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::have_remote_participant_crypto_tokens ( in ParticipantCryptoHandle  local_participant_crypto,
in ParticipantCryptoHandle  remote_participant_crypto 
)

◆ return_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::return_crypto_tokens ( in CryptoTokenSeq  crypto_tokens,
inout SecurityException  ex 
)

◆ set_remote_datareader_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::set_remote_datareader_crypto_tokens ( in DatawriterCryptoHandle  local_datawriter_crypto,
in DatareaderCryptoHandle  remote_datareader_crypto,
in DatareaderCryptoTokenSeq  remote_datareader_tokens,
inout SecurityException  ex 
)

◆ set_remote_datawriter_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::set_remote_datawriter_crypto_tokens ( in DatareaderCryptoHandle  local_datareader_crypto,
in DatawriterCryptoHandle  remote_datawriter_crypto,
in DatawriterCryptoTokenSeq  remote_datawriter_tokens,
inout SecurityException  ex 
)

◆ set_remote_participant_crypto_tokens()

boolean DDS::Security::CryptoKeyExchange::set_remote_participant_crypto_tokens ( in ParticipantCryptoHandle  local_participant_crypto,
in ParticipantCryptoHandle  remote_participant_crypto,
in ParticipantCryptoTokenSeq  remote_participant_tokens,
inout SecurityException  ex 
)

The documentation for this interface was generated from the following file: