APIdia Launch Partner
Top Description Fields Constructors Methods
sun.security.pkcs11.wrapper

public Class CK_TLS12_KEY_MAT_PARAMS

extends Object
Class Inheritance

CK_TLS12_KEY_MAT_PARAMS from PKCS#11 v2.40.

Field Summary

Modifier and TypeField and Description
public boolean
bIsExport

PKCS#11:

  CK_BBOOL bIsExport;
public CK_SSL3_KEY_MAT_OUT
pReturnedKeyMaterial

PKCS#11:

  CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial;
public long
prfHashMechanism

PKCS#11:

  CK_MECHANISM_TYPE prfHashMechanism;
public CK_SSL3_RANDOM_DATA
RandomInfo

PKCS#11:

  CK_SSL3_RANDOM_DATA RandomInfo;
public long
ulIVSizeInBits

PKCS#11:

  CK_ULONG ulIVSizeInBits;
public long
ulKeySizeInBits

PKCS#11:

  CK_ULONG ulKeySizeInBits;
public long
ulMacSizeInBits

PKCS#11:

  CK_ULONG ulMacSizeInBits;

Constructor Summary

AccessConstructor and Description
public
CK_TLS12_KEY_MAT_PARAMS(int macSize, int keySize, int ivSize, boolean export, CK_SSL3_RANDOM_DATA random, long prfHashMechanism)

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the string representation of CK_TLS12_KEY_MAT_PARAMS
toString
()

Overrides java.lang.Object.toString.

Returns the string representation of CK_TLS12_KEY_MAT_PARAMS.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAllwaitwaitwait

Field Detail

bIsExportback to summary
public boolean bIsExport

PKCS#11:

  CK_BBOOL bIsExport;
pReturnedKeyMaterialback to summary
public CK_SSL3_KEY_MAT_OUT pReturnedKeyMaterial

PKCS#11:

  CK_SSL3_KEY_MAT_OUT_PTR pReturnedKeyMaterial;
prfHashMechanismback to summary
public long prfHashMechanism

PKCS#11:

  CK_MECHANISM_TYPE prfHashMechanism;
RandomInfoback to summary
public CK_SSL3_RANDOM_DATA RandomInfo

PKCS#11:

  CK_SSL3_RANDOM_DATA RandomInfo;
ulIVSizeInBitsback to summary
public long ulIVSizeInBits

PKCS#11:

  CK_ULONG ulIVSizeInBits;
ulKeySizeInBitsback to summary
public long ulKeySizeInBits

PKCS#11:

  CK_ULONG ulKeySizeInBits;
ulMacSizeInBitsback to summary
public long ulMacSizeInBits

PKCS#11:

  CK_ULONG ulMacSizeInBits;

Constructor Detail

CK_TLS12_KEY_MAT_PARAMSback to summary
public CK_TLS12_KEY_MAT_PARAMS(int macSize, int keySize, int ivSize, boolean export, CK_SSL3_RANDOM_DATA random, long prfHashMechanism)

Method Detail

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Returns the string representation of CK_TLS12_KEY_MAT_PARAMS.

Returns:String

the string representation of CK_TLS12_KEY_MAT_PARAMS