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

#include <p6kmipclient.h>

Public Attributes

P6UINT32 encodingOption
 
P6KMIP_CRYPTOPARAMS encryptParams
 
P6UINT32 method
 
p6IKMIPStrpEncryptKeyId
 
p6IKMIPBinarypIV
 
p6IKMIPBinarypSignature
 
p6IKMIPStrpSignKeyId
 
P6KMIP_CRYPTOPARAMS signParams
 

Detailed Description

P6KMIP_KEYWRAPPINGDATA.

Section 2.1.5 (in KMIP spec) Key Wrapping Data

method - see Section 9.1.3.2.4 in p6kmip.h, Wrapping Method Enumeration pEncryptKeyId - an enumerator containing the unique identifier of the encryption key used, NULL if encryption not used in wrapping encryptParams - optional, cryptographic parameters used for encryption, set to all zeros if not used pSignKeyId - an enumerator containing the unique identifier of the key used to generate a signature, NULL if signing not used in wrapping encryptParams - optional, cryptographic parameters used for signing, set to all zeros if not used pSignature - an enumerator containing MAC/signature binary string if signKey defined, otherwise NULL pIV - an enumerator containing IV/Counter/Nonce binary string, NULL if not in use encodingOption - optional, zero when not in use, see Section 9.1.3.2.32 in p6kmip.h, Encoding Option Enumeration

Definition at line 1642 of file p6kmipclient.h.


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