16 #ifndef ACSDK_PKCS11_KEYSTOREFACTORY_H_ 17 #define ACSDK_PKCS11_KEYSTOREFACTORY_H_ 43 std::shared_ptr<alexaClientSDK::cryptoInterfaces::KeyStoreInterface>
createKeyStore(
44 const std::shared_ptr<MetricRecorderInterface>&
metricRecorder =
nullptr) noexcept;
49 #endif // ACSDK_PKCS11_KEYSTOREFACTORY_H_
static std::shared_ptr< avsCommon::utils::metrics::MetricRecorderInterface > metricRecorder
Metric recorder shared ptr.
Definition: BaseAPLCapabilityAgentTest.cpp:261
Definition: MetricRecorderInterface.h:28
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::shared_ptr< alexaClientSDK::cryptoInterfaces::KeyStoreInterface > createKeyStore(const std::shared_ptr< MetricRecorderInterface > &metricRecorder=nullptr) noexcept
Create instance of KeyStoreInterface.