#include <p6kmipclient.h>
Public Attributes | |
P6UINT32 | cryptoAlgorithm |
P6UINT32 | cryptoLength |
p6IKMIPAttribute * | pAttributes |
P6UINT32 | type |
union { | |
p6IDHKeyExchange * pDHKey | |
p6ICryptoKey * pKey | |
} | value |
The parsed contents of a key block returned from a Get operation
cryptoAlgorithm - the cipher type associated with the key, set to zero when no value set, see Section 9.1.3.2.13 in p6kmip.h, Cryptographic Algorithm Enumeration cryptoLength - the size of the key, set to zero when no value set pAttributes - all attributes that where encoded with the key in the KMIP Key Value structure, NULL if none exist type - indicates which union element is used {1..}, 0 means no value set
pKey - item 1, a P6R crypto key object containing the returned key material and some meta-data pDHKey - item 2, a P6R DH crypto key object containing the returned key material
Definition at line 1595 of file p6kmipclient.h.