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

#include <p6kmipserverparser.h>

Public Attributes

P6KMIP_CRYPTOPARAMSREQ cryptoParams
 
P6INT32 finalIndicator
 
P6INT32 initIndicator
 
p6IKMIPBinarypAuthEncryptAddData
 
p6IKMIPBinarypCorrelationValue
 
p6IKMIPBinarypData
 
p6IKMIPBinarypIVCounterNonce
 
p6IKMIPStrpUniqueId
 

Detailed Description

P6KMIP_ENCRYPTREQ.

The contents of a encrypt request operation from a KMIP client to the key server application.

pUniqueId - (optional) an enumerator holding one unique identifiers for the key to use for the encrypt operation cryptoParams - (optional) block cipher mode, padding method corresponding to the particular encryption method requested pData - (optional) byte string of data to be encrypted, required for single operation but may not be needed for some calls to a multi-part operation pIVCounterNonce - (optional) initialization vector, counter or nonce depending on algorithm used pCorrelationValue - (optional) used for streaming sign operation, specifies the stream of data to use initIndicator - (optional) used for streaming sign operation, a boolean value: 0 - false, 1 - true, -1 not set by client finalIndicator - (optional) used for streaming sign operation, a boolean value: 0 - false, 1 - true, -1 not set by client pAuthEncryptAddData - (optional) Authenticated Encryption Additonal Data, used in authenticated encryption

Definition at line 832 of file p6kmipserverparser.h.


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