CryptoBuiltIn.idl File Reference

import "dds/DdsDcpsCore.idl";
Include dependency graph for CryptoBuiltIn.idl:

Go to the source code of this file.

Classes

struct  OpenDDS::Security::CryptoTransformIdentifier
struct  OpenDDS::Security::KeyMaterial_AES_GCM_GMAC
struct  OpenDDS::Security::CryptoHeader
struct  OpenDDS::Security::CryptoContent
struct  OpenDDS::Security::ReceiverSpecificMAC
struct  OpenDDS::Security::CryptoFooter

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::Security

Typedefs

typedef octet OpenDDS::Security::CryptoTransformKind [4]
typedef octet OpenDDS::Security::CryptoTransformKeyId [4]
typedef sequence< octet, 32 > OpenDDS::Security::KeyOctetSeq
typedef sequence
< KeyMaterial_AES_GCM_GMAC > 
OpenDDS::Security::KeyMaterial_AES_GCM_GMAC_Seq
typedef octet OpenDDS::Security::SessionIdType [4]
typedef octet OpenDDS::Security::IV_SuffixType [8]
typedef octet OpenDDS::Security::ReceiverMAC_Type [16]
typedef sequence
< ReceiverSpecificMAC > 
OpenDDS::Security::ReceiverSpecificMACSeq
typedef octet OpenDDS::Security::CommonMAC_Type [16]

Variables

const unsigned long OpenDDS::Security::TransformKindIndex = 3
const octet OpenDDS::Security::CRYPTO_TRANSFORMATION_KIND_NONE = 0
const octet OpenDDS::Security::CRYPTO_TRANSFORMATION_KIND_AES128_GMAC = 1
const octet OpenDDS::Security::CRYPTO_TRANSFORMATION_KIND_AES128_GCM = 2
const octet OpenDDS::Security::CRYPTO_TRANSFORMATION_KIND_AES256_GMAC = 3
const octet OpenDDS::Security::CRYPTO_TRANSFORMATION_KIND_AES256_GCM = 4
const unsigned long OpenDDS::Security::FLAG_IS_SUBMESSAGE_ENCRYPTED = 1
const unsigned long OpenDDS::Security::FLAG_IS_PAYLOAD_ENCRYPTED = 2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1