#include <p6kmipencoder.h>
P6KMIP_CRYPTOPARAMS attribute.
Section 3.6 (in KMIP spec) Cryptographic Parameters blockCipherMode - optional, zero if not set, see Section 9.1.3.2.14 in p6kmip.h paddingMethod - optional, zero if not set, see Section 9.1.3.2.15 in p6kmip.h hashAlgorithm - optional, zero if not set, see Section 9.1.3.2.16 in p6kmip.h keyRoleType - optional, zero if not set, see Section 9.1.3.2.17 in p6kmip.h digitialSignatureAlg - optional, zero if not set, see Section 9.1.3.2.7 in p6kmip.h (requires KMIP 1.2) cryptographicAlg - optional, zero if not set, see Section 9.1.3.2.13 in p6kmip.h (requires KMIP 1.2) pRandomIV - optional, NULL when not in use, request KMIP server to generate an appropriate IV for cryptographic operation (requires KMIP 1.2) pIVLength - optional, NULL when not in use, length of the initialization vector in bits for variable IV lengths pTagLength - optional, NULL when not in use length of the authenticator tag in bytes (for GCM mode) pFixedFieldLength - optional, NULL when not in use, length of fixed field portion of of IV in bits pInvocationFieldLength - optional, NULL when not in use, length of invocation field portion of IV in bits pCounterLength - optional, NULL when not in use, length of counter portion of the IV in bits pInitialCounterValue - optional, NULL when not in use, starting counter value for CTR mode pSaltLength - optional, NULL when not in use, support for RSA OAEP and PSS (requires KMIP 1.4) maskGenerator - optional, zero if not set, see Section 9.1.3.2.48 in p6kmip.h (requires KMIP 1.4) maskGeneratorHashAlg - optional, zero if not set, Mask Generator Hashing Algorithm, see Section 9.1.3.2.16 in p6kmip.h (requires KMIP 1.4) pPSource - optional, NULL when not in use, a byte string, supports RSA OAEP padding (requires KMIP 1.4) pTrailerField - optional, NULL when not in use, supports RSA PSS padding (requires KMIP 1.4)
Definition at line 76 of file p6kmipencoder.h.