public class

CK_C_INITIALIZE_ARGS

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

Class Overview

class CK_C_INITIALIZE_ARGS contains the optional arguments for the C_Initialize function.

PKCS#11 structure:

 typedef struct CK_C_INITIALIZE_ARGS {  
   CK_CREATEMUTEX CreateMutex;  
   CK_DESTROYMUTEX DestroyMutex;  
   CK_LOCKMUTEX LockMutex;  
   CK_UNLOCKMUTEX UnlockMutex;  
   CK_FLAGS flags;  
   CK_VOID_PTR pReserved;  
 } CK_C_INITIALIZE_ARGS;
 

Summary

Fields
public CK_CREATEMUTEX CreateMutex PKCS#11:
   CK_CREATEMUTEX CreateMutex;
 
public CK_DESTROYMUTEX DestroyMutex PKCS#11:
   CK_DESTROYMUTEX DestroyMutex;
 
public CK_LOCKMUTEX LockMutex PKCS#11:
   CK_LOCKMUTEX LockMutex;
 
public CK_UNLOCKMUTEX UnlockMutex PKCS#11:
   CK_UNLOCKMUTEX UnlockMutex;
 
public long flags PKCS#11:
   CK_FLAGS flags;
 
public Object pReserved PKCS#11:
   CK_VOID_PTR pReserved;
 
Public Constructors
CK_C_INITIALIZE_ARGS()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public CK_CREATEMUTEX CreateMutex

PKCS#11:

   CK_CREATEMUTEX CreateMutex;
 

public CK_DESTROYMUTEX DestroyMutex

PKCS#11:

   CK_DESTROYMUTEX DestroyMutex;
 

public CK_LOCKMUTEX LockMutex

PKCS#11:

   CK_LOCKMUTEX LockMutex;
 

public CK_UNLOCKMUTEX UnlockMutex

PKCS#11:

   CK_UNLOCKMUTEX UnlockMutex;
 

public long flags

PKCS#11:

   CK_FLAGS flags;
 

public Object pReserved

PKCS#11:

   CK_VOID_PTR pReserved;
 

Public Constructors

public CK_C_INITIALIZE_ARGS ()