|
GDCM
2.4.4
|
Class to do handle the crypto factory. More...
#include <gdcmCryptoFactory.h>
Public Types | |
| enum | CryptoLib { DEFAULT = 0, OPENSSL = 1, CAPI = 2, OPENSSLP7 = 3 } |
Public Member Functions | |
| virtual CryptographicMessageSyntax * | CreateCMSProvider ()=0 |
Static Public Member Functions | |
| static CryptoFactory * | GetFactoryInstance (CryptoLib id=DEFAULT) |
Protected Member Functions | |
| CryptoFactory (CryptoLib id) | |
| CryptoFactory () | |
| ~CryptoFactory () | |
Class to do handle the crypto factory.
GDCM needs to access in a platform independant way the user specified crypto engine. It can be:
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
pure virtual |
Implemented in gdcm::OpenSSLCryptoFactory, gdcm::OpenSSLP7CryptoFactory, and gdcm::CAPICryptoFactory.
|
static |
1.8.8