Package iaik.pkcs.pkcs11.wrapper
Class CK_SSL3_KEY_MAT_PARAMS
- java.lang.Object
-
- iaik.pkcs.pkcs11.wrapper.CK_SSL3_KEY_MAT_PARAMS
-
public class CK_SSL3_KEY_MAT_PARAMS extends Object
class CK_SSL3_KEY_MAT_PARAMS provides the parameters to the CKM_SSL3_KEY_AND_MAC_DERIVE mechanism.PKCS#11 structure:
typedef struct CK_SSL3_KEY_MAT_PARAMS { CK_ULONG ulMacSizeInBits; CK_ULONG ulKeySizeInBits; CK_ULONG ulIVSizeInBits; CK_BBOOL bIsExport; CK_SSL3_RANDOM_DATA RandomInfo; CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial; } CK_SSL3_KEY_MAT_PARAMS;- Author:
- Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
-
-
Field Summary
Fields Modifier and Type Field Description booleanbIsExportPKCS#11:CK_SSL3_KEY_MAT_OUTpReturnedKeyMaterialPKCS#11:CK_SSL3_RANDOM_DATARandomInfoPKCS#11:longulIVSizeInBitsPKCS#11:longulKeySizeInBitsPKCS#11:longulMacSizeInBitsPKCS#11:
-
Constructor Summary
Constructors Constructor Description CK_SSL3_KEY_MAT_PARAMS()
-
-
-
Field Detail
-
ulMacSizeInBits
public long ulMacSizeInBits
PKCS#11:CK_ULONG ulMacSizeInBits;
-
ulKeySizeInBits
public long ulKeySizeInBits
PKCS#11:CK_ULONG ulKeySizeInBits;
-
ulIVSizeInBits
public long ulIVSizeInBits
PKCS#11:CK_ULONG ulIVSizeInBits;
-
bIsExport
public boolean bIsExport
PKCS#11:CK_BBOOL bIsExport;
-
RandomInfo
public CK_SSL3_RANDOM_DATA RandomInfo
PKCS#11:CK_SSL3_RANDOM_DATA RandomInfo;
-
pReturnedKeyMaterial
public CK_SSL3_KEY_MAT_OUT pReturnedKeyMaterial
PKCS#11:CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial;
-
-