public class

CK_X9_42_DH1_DERIVE_PARAMS

extends Object
java.lang.Object
   ↳ sun.security.pkcs11.wrapper.CK_X9_42_DH1_DERIVE_PARAMS

Class Overview

class CK_X9_42_DH1_DERIVE_PARAMS provides the parameters to the CKM_X9_42_DH_DERIVE mechanism.

PKCS#11 structure:

 typedef struct CK_X9_42_DH1_DERIVE_PARAMS {
   CK_X9_42_DH_KDF_TYPE kdf;
   CK_ULONG ulOtherInfoLen;
   CK_BYTE_PTR pOtherInfo;
   CK_ULONG ulPublicDataLen;
   CK_BYTE_PTR pPublicData;
 } CK_X9_42_DH1_DERIVE_PARAMS;
 

Summary

Fields
public long kdf PKCS#11:
   CK_X9_42_DH_KDF_TYPE kdf;
 
public byte[] pOtherInfo PKCS#11:
   CK_ULONG ulOtherInfoLen;
   CK_BYTE_PTR pOtherInfo;
 
public byte[] pPublicData PKCS#11:
   CK_ULONG ulPublicDataLen;
   CK_BYTE_PTR pPublicData;
 
Public Constructors
CK_X9_42_DH1_DERIVE_PARAMS()
Public Methods
String toString()
Returns the string representation of CK_PKCS5_PBKD2_PARAMS.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public long kdf

PKCS#11:

   CK_X9_42_DH_KDF_TYPE kdf;
 

public byte[] pOtherInfo

PKCS#11:

   CK_ULONG ulOtherInfoLen;
   CK_BYTE_PTR pOtherInfo;
 

public byte[] pPublicData

PKCS#11:

   CK_ULONG ulPublicDataLen;
   CK_BYTE_PTR pPublicData;
 

Public Constructors

public CK_X9_42_DH1_DERIVE_PARAMS ()

Public Methods

public String toString ()

Returns the string representation of CK_PKCS5_PBKD2_PARAMS.

Returns
  • the string representation of CK_PKCS5_PBKD2_PARAMS