#include <p6kmipclient.h>
Specific parameters required by the Create Key-Pair and ReKey Key-Pair operations.
pCommonAttributes - optional can be NULL, used to define the type of asymmetric keys to create (e.g., key size, cipher) that are common to both private and public key, and any other attributes to be associated with the new key object (e.g., Object Group) pPrivateKeyAttributes - optional can be NULL, used to define the type of asymmetric key to create (e.g., key size, cipher) that are specific to the private key to be generated, and any other attributes to be associated with the new key object (e.g., Object Group) pPublicKeyAttributes - optional can be NULL, used to define the type of asymmetric key to create (e.g., key size, cipher) that are specific to the public key to be generated, and any other attributes to be associated with the new key object (e.g., Object Group) pExtension - optional can be NULL, an extension specific to a locate operation
Additional parameters that are only used for Re-key Key Pair operation: uniqueId - optional uniqueIdentifier.pString can be NULL, pointer to the asymmetric key to replace pOffset - optional can be NULL, an interval value to indicate the difference between the initialization date and the activation date of the new key
Definition at line 992 of file p6kmipclient.h.