Discuss this help topic in SecureBlackbox Forum

TSBPKCS11StorageOption

Declared in     


Filter: C#/Java  VB.NET  Pascal  C++  


Defines PKCS #11 storage options.

Declaration

[C#/Java]
    TSBPKCS11StorageOption = int;
        const short pcsoAutoRefreshSlotInfo = 1;
        const short pcsoCreatePublicKeyObjects = 2;
        const short pcsoOnDemandMode = 4;
        const short pcsoUniqueIDs = 8;
        const short pcsoNoSessionLevelNotifications = 16;
        const short pcsoWeakenedKeySearchCriteria = 32;
        const short pcsoNoImplicitSlotInfoUpdates = 64;
        const short pcsoInitTemplateForFind = 128;
        const short pcsoUseSystemProcAddresses = 256;

[VB.NET]
    TSBPKCS11StorageOption As Integer
        Const pcsoAutoRefreshSlotInfo As SmallInt = 1
        Const pcsoCreatePublicKeyObjects As SmallInt = 2
        Const pcsoOnDemandMode As SmallInt = 4
        Const pcsoUniqueIDs As SmallInt = 8
        Const pcsoNoSessionLevelNotifications As SmallInt = 16
        Const pcsoWeakenedKeySearchCriteria As SmallInt = 32
        Const pcsoNoImplicitSlotInfoUpdates As SmallInt = 64
        Const pcsoInitTemplateForFind As SmallInt = 128
        Const pcsoUseSystemProcAddresses As SmallInt = 256

[Pascal]
    TSBPKCS11StorageOption = (pcsoAutoRefreshSlotInfo, pcsoCreatePublicKeyObjects, pcsoOnDemandMode, pcsoUniqueIDs, pcsoNoSessionLevelNotifications, pcsoWeakenedKeySearchCriteria, pcsoNoImplicitSlotInfoUpdates, pcsoInitTemplateForFind, pcsoUseSystemProcAddresses);

[C++]
    typedef uint8_t TSBPKCS11StorageOptionRaw;
    typedef enum { pcsoAutoRefreshSlotInfo = 0, pcsoCreatePublicKeyObjects = 1, pcsoOnDemandMode = 2, pcsoUniqueIDs = 3, pcsoNoSessionLevelNotifications = 4, pcsoWeakenedKeySearchCriteria = 5, pcsoNoImplicitSlotInfoUpdates = 6, pcsoInitTemplateForFind = 7, pcsoUseSystemProcAddresses = 8 } TSBPKCS11StorageOption;
    
    typedef uint32_t TSBPKCS11StorageOptionsRaw;
    typedef enum { f_pcsoAutoRefreshSlotInfo = 1, f_pcsoCreatePublicKeyObjects = 2, f_pcsoOnDemandMode = 4, f_pcsoUniqueIDs = 8, f_pcsoNoSessionLevelNotifications = 16, f_pcsoWeakenedKeySearchCriteria = 32, f_pcsoNoImplicitSlotInfoUpdates = 64, f_pcsoInitTemplateForFind = 128, f_pcsoUseSystemProcAddresses =256 } TSBPKCS11StorageOptions;

Description

Possible values:


Declared in

.NET:
  • Namespace: SBPKCS11Base
  • Assembly: SecureBlackbox.PKI
VCL:
  • Unit: SBPKCS11Base
Java:
  • Package: SecureBlackbox.PKI.jar
C++:
  • sbpkcs11base.h

Discuss this help topic in SecureBlackbox Forum