public class CK_BIP32_CHILD_DERIVE_PARAMS
extends java.lang.Object
CKM.BIP32_CHILD_DERIVE
mechanism.
Further information is provided in the SDK Reference Guide.
| Modifier and Type | Field and Description |
|---|---|
CK_OBJECT_HANDLE |
hPrivateKey
Output - handle to derived private key.
|
CK_OBJECT_HANDLE |
hPublicKey
Output - handle to derived public key.
|
CK_ATTRIBUTE[] |
pPrivateKeyTemplate
Attribute template for derived private key.
|
CK_ATTRIBUTE[] |
pPublicKeyTemplate
Attribute template for derived public key.
|
int[] |
pulPath
Key derivation path.
|
int |
ulPathErrorIndex
Output - return error code.
|
int |
ulPathLen
Number of elements in key derivation path.
|
int |
ulPrivateKeyAttributeCount
Number of private key attributes.
|
int |
ulPublicKeyAttributeCount
Number of public key attributes.
|
| Constructor and Description |
|---|
CK_BIP32_CHILD_DERIVE_PARAMS()
Initialise values to 0 or null.
|
CK_BIP32_CHILD_DERIVE_PARAMS(CK_ATTRIBUTE[] pPublicKeyTemplate,
int ulPublicKeyAttributeCount,
CK_ATTRIBUTE[] pPrivateKeyTemplate,
int ulPrivateKeyAttributeCount,
int[] pulPath,
int ulPathLen,
CK_OBJECT_HANDLE hPublicKey,
CK_OBJECT_HANDLE hPrivateKey,
int ulPathErrorIndex)
Initialise values from parameters.
|
public CK_ATTRIBUTE[] pPublicKeyTemplate
public int ulPublicKeyAttributeCount
public CK_ATTRIBUTE[] pPrivateKeyTemplate
public int ulPrivateKeyAttributeCount
public int[] pulPath
public int ulPathLen
public CK_OBJECT_HANDLE hPublicKey
public CK_OBJECT_HANDLE hPrivateKey
public int ulPathErrorIndex
public CK_BIP32_CHILD_DERIVE_PARAMS()
public CK_BIP32_CHILD_DERIVE_PARAMS(CK_ATTRIBUTE[] pPublicKeyTemplate, int ulPublicKeyAttributeCount, CK_ATTRIBUTE[] pPrivateKeyTemplate, int ulPrivateKeyAttributeCount, int[] pulPath, int ulPathLen, CK_OBJECT_HANDLE hPublicKey, CK_OBJECT_HANDLE hPrivateKey, int ulPathErrorIndex)
Copyright (c) 2025 Thales Group. All rights reserved.