Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6KMIP_RAWKEYBLOCK Struct Reference

#include <p6kmipclient.h>

Public Attributes

P6UINT32 compressionType
 
P6UINT32 cryptoAlgorithm
 
P6UINT32 cryptoLength
 
P6UINT32 format
 
p6IKMIPAttributepAttributes
 
p6IKMIPBinarypBlob
 

Detailed Description

P6KMIP_RAWKEYBLOCK.

The parsed contents of a key block returned from a Get operation that cannot be loaded into a p6ICryptoKey object

compressionType - how it is encoded see Section 9.1.3.2.2 in p6kmip.h, Key Compression Type Enumeration, set to zero when no value set, cryptoAlgorithm - the cipher type associated with the key, set to zero when no value set cryptoLength - the size of the key, set to zero when no value set, see Section 9.1.3.2.13 in p6kmip.h, Cryptographic Algorithm Enumeration format - the type of key in the pBlob, see Section 9.1.3.2.3 in p6kmip.h, Key Format Type Enumeration pBlob - the unencoded Key Material structure in a Key Block, represents a key which cannot be loaded into a p6ICryptoKey object, can be NULL if the Key Block returned by the server does not contain a Key Value field pAttributes - all attributes that where encoded with the key in the KMIP Key Value structure, NULL if none exist

Definition at line 1619 of file p6kmipclient.h.


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