public class

CK_MECHANISM

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

Class Overview

class CK_MECHANISM specifies a particular mechanism and any parameters it requires.

PKCS#11 structure:

  typedef struct CK_MECHANISM {  
    CK_MECHANISM_TYPE mechanism;  
    CK_VOID_PTR pParameter;  
    CK_ULONG ulParameterLen;  
  } CK_MECHANISM;
 

Summary

Fields
public long mechanism PKCS#11:
   CK_MECHANISM_TYPE mechanism;
 
public Object pParameter PKCS#11:
   CK_VOID_PTR pParameter;
   CK_ULONG ulParameterLen;
 
Public Constructors
CK_MECHANISM()
CK_MECHANISM(long mechanism)
CK_MECHANISM(long mechanism, byte[] pParameter)
CK_MECHANISM(long mechanism, BigInteger b)
CK_MECHANISM(long mechanism, CK_VERSION version)
CK_MECHANISM(long mechanism, CK_SSL3_MASTER_KEY_DERIVE_PARAMS params)
CK_MECHANISM(long mechanism, CK_SSL3_KEY_MAT_PARAMS params)
CK_MECHANISM(long mechanism, CK_TLS_PRF_PARAMS params)
CK_MECHANISM(long mechanism, CK_ECDH1_DERIVE_PARAMS params)
CK_MECHANISM(long mechanism, Long params)
Public Methods
String toString()
Returns the string representation of CK_MECHANISM.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public long mechanism

PKCS#11:

   CK_MECHANISM_TYPE mechanism;
 

public Object pParameter

PKCS#11:

   CK_VOID_PTR pParameter;
   CK_ULONG ulParameterLen;
 

Public Constructors

public CK_MECHANISM ()

public CK_MECHANISM (long mechanism)

public CK_MECHANISM (long mechanism, byte[] pParameter)

public CK_MECHANISM (long mechanism, BigInteger b)

public CK_MECHANISM (long mechanism, CK_VERSION version)

public CK_MECHANISM (long mechanism, CK_SSL3_MASTER_KEY_DERIVE_PARAMS params)

public CK_MECHANISM (long mechanism, CK_SSL3_KEY_MAT_PARAMS params)

public CK_MECHANISM (long mechanism, CK_TLS_PRF_PARAMS params)

public CK_MECHANISM (long mechanism, CK_ECDH1_DERIVE_PARAMS params)

public CK_MECHANISM (long mechanism, Long params)

Public Methods

public String toString ()

Returns the string representation of CK_MECHANISM.

Returns
  • the string representation of CK_MECHANISM