CryptoFramework
CryptoFramework.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
#include <map>
5
6
7
#include "
cryptofw/CspType.hpp
"
8
#include "
cryptofw/ICsp.hpp
"
9
16
class
CryptoFramework
{
17
public
:
25
static
bool
IsCspAvailable
(
CspType
csp);
26
36
static
std::shared_ptr<ICsp>
GetCspInstance
(
CspType
csp);
37
};
CspType.hpp
CspType
CspType
Types of CSPs (cryptographic service providers).
Definition:
CspType.hpp:9
ICsp.hpp
CryptoFramework
An "entry point" in CryptoFramework.
Definition:
CryptoFramework.hpp:16
CryptoFramework::IsCspAvailable
static bool IsCspAvailable(CspType csp)
Is CSP available?
CryptoFramework::GetCspInstance
static std::shared_ptr< ICsp > GetCspInstance(CspType csp)
Get CSP instance.
Generated by
1.9.1