#include <p6kmipserverparser.h>
The contents of a create split key request operation from a KMIP client to the key server application.
objectType - the type of managed object, see Section 9.1.3.2.12 in p6kmip.h, Object Type Enumeration pUniqueId - (optional) an enumerator holding one unique identifier for a key object to split totalParts - the key was broken into how many parts? threshold - the minimum number of parts required to re-constitute the original key method - see Section 9.1.3.2.8 in p6kmip.h, Split Key Method Enumeration primeFieldSize - (optional) only required if splitMethod is "Polynomial Sharing Prime Field", Big Integer type, if not used set primeFieldSize.pString to NULL pName - (optional) an enumerator holding zero or more template names defined for the manged object identified by pUniqueId pAttribute - (optional) an enumerator holding one or more attributes defined for the manged object identified by pUniqueId extension - (optional) extension.pVendorId set to NULL when not in use, used to extend protocol messages for the purpose of adding vendor-specified extensions
Definition at line 693 of file p6kmipserverparser.h.