public class CK_PRF_KDF_PARAMS
extends java.lang.Object
CKM.NIST_PRF_KDF Further information is provided in the SDK Reference Guide.
| Modifier and Type | Field and Description |
|---|---|
byte[] |
pContext
Byte array for context
|
byte[] |
pLabel
Byte array for label
|
long |
prfType
CK_KDF_PRF_TYPE
|
long |
ulContextLen
Length of pContext in bytes
|
long |
ulCounter
long for counter
|
long |
ulEncodingScheme
CK_KDF_PRF_ENCODING_SCHEME
|
long |
ulLabelLen
Length of pLabel in bytes
|
| Constructor and Description |
|---|
CK_PRF_KDF_PARAMS()
Initialise values to 0 or null
|
CK_PRF_KDF_PARAMS(long prfType,
byte[] pLabel,
byte[] pContext,
long ulCounter,
long ulEncodingScheme)
Simplified constructor where lengths are determined
|
CK_PRF_KDF_PARAMS(long prfType,
byte[] pLabel,
long ulLabelLen,
byte[] pContext,
long ulContextLen,
long ulCounter,
long ulEncodingScheme)
Values are initialised as specified
|
public long prfType
public byte[] pLabel
public long ulLabelLen
public byte[] pContext
public long ulContextLen
public long ulCounter
public long ulEncodingScheme
public CK_PRF_KDF_PARAMS()
public CK_PRF_KDF_PARAMS(long prfType,
byte[] pLabel,
byte[] pContext,
long ulCounter,
long ulEncodingScheme)
public CK_PRF_KDF_PARAMS(long prfType,
byte[] pLabel,
long ulLabelLen,
byte[] pContext,
long ulContextLen,
long ulCounter,
long ulEncodingScheme)
Copyright (c) 2021 SafeNet. All rights reserved.