pkcs11-helper
Macros
PKCS11H_FEATURE_MASK

pkcs11-helper features mask. More...

Macros

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_OPENSSL   (1<< 0)
 
#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_GNUTLS   (1<< 1)
 
#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_CRYPTOAPI   (1<< 2)
 
#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_WIN32   (1<< 2)
 
#define PKCS11H_FEATURE_MASK_DEBUG   (1<< 3)
 
#define PKCS11H_FEATURE_MASK_THREADING   (1<< 4)
 
#define PKCS11H_FEATURE_MASK_TOKEN   (1<< 5)
 
#define PKCS11H_FEATURE_MASK_DATA   (1<< 6)
 
#define PKCS11H_FEATURE_MASK_CERTIFICATE   (1<< 7)
 
#define PKCS11H_FEATURE_MASK_SLOTEVENT   (1<< 8)
 
#define PKCS11H_FEATURE_MASK_OPENSSL   (1<< 9)
 
#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_POLARSSL   (1<< 10)
 

Detailed Description

pkcs11-helper features mask.

See also
pkcs11h_getFeatures().

Macro Definition Documentation

§ PKCS11H_FEATURE_MASK_CERTIFICATE

#define PKCS11H_FEATURE_MASK_CERTIFICATE   (1<< 7)

Certificate interface is enabled,

§ PKCS11H_FEATURE_MASK_DATA

#define PKCS11H_FEATURE_MASK_DATA   (1<< 6)

Data interface is enabled.

§ PKCS11H_FEATURE_MASK_DEBUG

#define PKCS11H_FEATURE_MASK_DEBUG   (1<< 3)

Debugging (logging) is enabled.

§ PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_CRYPTOAPI

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_CRYPTOAPI   (1<< 2)

Engine CryptoAPI is enabled.

§ PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_GNUTLS

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_GNUTLS   (1<< 1)

Engine GNUTLS is enabled.

§ PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_OPENSSL

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_OPENSSL   (1<< 0)

Engine OpenSSL is enabled.

§ PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_POLARSSL

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_POLARSSL   (1<< 10)

Engine PolarSSL is enabled.

§ PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_WIN32

#define PKCS11H_FEATURE_MASK_ENGINE_CRYPTO_WIN32   (1<< 2)

Engine CryptoAPI is enabled.

Deprecated:

§ PKCS11H_FEATURE_MASK_OPENSSL

#define PKCS11H_FEATURE_MASK_OPENSSL   (1<< 9)

OpenSSL interface is enabled.

§ PKCS11H_FEATURE_MASK_SLOTEVENT

#define PKCS11H_FEATURE_MASK_SLOTEVENT   (1<< 8)

Slotevent interface is enabled.

§ PKCS11H_FEATURE_MASK_THREADING

#define PKCS11H_FEATURE_MASK_THREADING   (1<< 4)

Threading support is enabled.

§ PKCS11H_FEATURE_MASK_TOKEN

#define PKCS11H_FEATURE_MASK_TOKEN   (1<< 5)

Token interface is enabled.


pkcs11-helper, Copyright (C) Alon Bar-Lev <alon.barlev@gmail.com>OpenSC-Project.org Logo