Class CK_C_INITIALIZE_ARGS


  • public class CK_C_INITIALIZE_ARGS
    extends Object
    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;
     
    Author:
    Karl Scheibelhofer (SIC), Martin Schläffer (SIC)
    • Field Detail

      • CreateMutex

        public CK_CREATEMUTEX CreateMutex
        PKCS#11:
         CK_CREATEMUTEX CreateMutex;
         
      • DestroyMutex

        public CK_DESTROYMUTEX DestroyMutex
        PKCS#11:
         CK_DESTROYMUTEX DestroyMutex;
         
      • LockMutex

        public CK_LOCKMUTEX LockMutex
        PKCS#11:
         CK_LOCKMUTEX LockMutex;
         
      • UnlockMutex

        public CK_UNLOCKMUTEX UnlockMutex
        PKCS#11:
         CK_UNLOCKMUTEX UnlockMutex;
         
      • flags

        public long flags
        PKCS#11:
         CK_FLAGS flags;
         
      • pReserved

        public Object pReserved
        PKCS#11:
         CK_VOID_PTR pReserved;
         
    • Constructor Detail

      • CK_C_INITIALIZE_ARGS

        public CK_C_INITIALIZE_ARGS()