Discuss this help topic in SecureBlackbox Forum
Defines PKCS #11 storage options.
Declaration
[C#]
TSBPKCS11StorageOption = short;
const short pcsoAutoRefreshSlotInfo = 0;
const short pcsoCreatePublicKeyObjects = 1;
const short pcsoOnDemandMode = 2;
const short pcsoUniqueIDs = 3;
const short pcsoNoSessionLevelNotifications = 4;
const short pcsoWeakenedKeySearchCriteria = 5;
const short pcsoNoImplicitSlotInfoUpdates = 6;
const short pcsoInitTemplateForFind = 7;
const short pcsoUseSystemProcAddresses = 8;
const short pcsoAutoDetectStructAlignment = 9;
[VB.NET]
TSBPKCS11StorageOption As Short
Const pcsoAutoRefreshSlotInfo As Short = 0
Const pcsoCreatePublicKeyObjects As Short = 1
Const pcsoOnDemandMode As Short = 2
Const pcsoUniqueIDs As Short = 3
Const pcsoNoSessionLevelNotifications As Short = 4
Const pcsoWeakenedKeySearchCriteria As Short = 5
Const pcsoNoImplicitSlotInfoUpdates As Short = 6
Const pcsoInitTemplateForFind As Short = 7
Const pcsoUseSystemProcAddresses As Short = 8
Const pcsoAutoDetectStructAlignment As Short = 9
[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, pcsoAutoDetectStructAlignment = 9 } 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, f_pcsoAutoDetectStructAlignment = 512 } TSBPKCS11StorageOptions;
[PHP]
class TSBPKCS11StorageOption extends TSBBaseEnum {
const pcsoAutoRefreshSlotInfo = 0;
const pcsoCreatePublicKeyObjects = 1;
const pcsoOnDemandMode = 2;
const pcsoUniqueIDs = 3;
const pcsoNoSessionLevelNotifications = 4;
const pcsoWeakenedKeySearchCriteria = 5;
const pcsoNoImplicitSlotInfoUpdates = 6;
const pcsoInitTemplateForFind = 7;
const pcsoUseSystemProcAddresses = 8;
const pcsoAutoDetectStructAlignment = 9;
}
Possible values
Declared in
.NET:
- Namespace: SBPKCS11Base
- Assembly: SecureBlackbox.PKI
VCL:Java:
- Package: SecureBlackbox.PKI.jar
C++:
Discuss this help topic in SecureBlackbox Forum