DDS::Security::CryptoKeyFactory Interface Reference

import "DdsSecurityCore.idl";

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

List of all members.

Public Member Functions

ParticipantCryptoHandle register_local_participant (in IdentityHandle participant_identity, in PermissionsHandle participant_permissions, in PropertySeq participant_properties, in ParticipantSecurityAttributes participant_security_attributes, inout SecurityException ex)
ParticipantCryptoHandle register_matched_remote_participant (in ParticipantCryptoHandle local_participant_crypto_handle, in IdentityHandle remote_participant_identity, in PermissionsHandle remote_participant_permissions, in SharedSecretHandle shared_secret, inout SecurityException ex)
DatawriterCryptoHandle register_local_datawriter (in ParticipantCryptoHandle participant_crypto, in PropertySeq datawriter_properties, in EndpointSecurityAttributes datawriter_security_attributes, inout SecurityException ex)
DatareaderCryptoHandle register_matched_remote_datareader (in DatawriterCryptoHandle local_datawritert_crypto_handle, in ParticipantCryptoHandle remote_participant_crypto, in SharedSecretHandle shared_secret, in boolean relay_only, inout SecurityException ex)
DatareaderCryptoHandle register_local_datareader (in ParticipantCryptoHandle participant_crypto, in PropertySeq datareader_properties, in EndpointSecurityAttributes datareader_security_attributes, inout SecurityException ex)
DatawriterCryptoHandle register_matched_remote_datawriter (in DatareaderCryptoHandle local_datareader_crypto_handle, in ParticipantCryptoHandle remote_participant_crypt, in SharedSecretHandle shared_secret, inout SecurityException ex)
boolean unregister_participant (in ParticipantCryptoHandle participant_crypto_handle, inout SecurityException ex)
boolean unregister_datawriter (in DatawriterCryptoHandle datawriter_crypto_handle, inout SecurityException ex)
boolean unregister_datareader (in DatareaderCryptoHandle datareader_crypto_handle, inout SecurityException ex)

Detailed Description

Definition at line 572 of file DdsSecurityCore.idl.


Member Function Documentation

DatareaderCryptoHandle DDS::Security::CryptoKeyFactory::register_local_datareader ( in ParticipantCryptoHandle  participant_crypto,
in PropertySeq  datareader_properties,
in EndpointSecurityAttributes  datareader_security_attributes,
inout SecurityException  ex 
)
DatawriterCryptoHandle DDS::Security::CryptoKeyFactory::register_local_datawriter ( in ParticipantCryptoHandle  participant_crypto,
in PropertySeq  datawriter_properties,
in EndpointSecurityAttributes  datawriter_security_attributes,
inout SecurityException  ex 
)
ParticipantCryptoHandle DDS::Security::CryptoKeyFactory::register_local_participant ( in IdentityHandle  participant_identity,
in PermissionsHandle  participant_permissions,
in PropertySeq  participant_properties,
in ParticipantSecurityAttributes  participant_security_attributes,
inout SecurityException  ex 
)
DatareaderCryptoHandle DDS::Security::CryptoKeyFactory::register_matched_remote_datareader ( in DatawriterCryptoHandle  local_datawritert_crypto_handle,
in ParticipantCryptoHandle  remote_participant_crypto,
in SharedSecretHandle  shared_secret,
in boolean  relay_only,
inout SecurityException  ex 
)
DatawriterCryptoHandle DDS::Security::CryptoKeyFactory::register_matched_remote_datawriter ( in DatareaderCryptoHandle  local_datareader_crypto_handle,
in ParticipantCryptoHandle  remote_participant_crypt,
in SharedSecretHandle  shared_secret,
inout SecurityException  ex 
)
ParticipantCryptoHandle DDS::Security::CryptoKeyFactory::register_matched_remote_participant ( in ParticipantCryptoHandle  local_participant_crypto_handle,
in IdentityHandle  remote_participant_identity,
in PermissionsHandle  remote_participant_permissions,
in SharedSecretHandle  shared_secret,
inout SecurityException  ex 
)
boolean DDS::Security::CryptoKeyFactory::unregister_datareader ( in DatareaderCryptoHandle  datareader_crypto_handle,
inout SecurityException  ex 
)
boolean DDS::Security::CryptoKeyFactory::unregister_datawriter ( in DatawriterCryptoHandle  datawriter_crypto_handle,
inout SecurityException  ex 
)
boolean DDS::Security::CryptoKeyFactory::unregister_participant ( in ParticipantCryptoHandle  participant_crypto_handle,
inout SecurityException  ex 
)

The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1