AlexaClientSDK
1.26.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
PKCS11 slot wrapper. More...
#include <PKCS11Slot.h>
Public Member Functions | |
PKCS11Slot (std::shared_ptr< PKCS11Functions > &&functions, CK_SLOT_ID slotId) noexcept | |
Constructs slot object. More... | |
bool | getTokenName (std::string &tokenName) noexcept |
Returns token name. More... | |
std::shared_ptr< PKCS11Session > | openSession () noexcept |
Opens a new session for this slot. More... | |
PKCS11 slot wrapper.
This class wraps PKCS#11 slot handle and related operations.
|
noexcept |
Constructs slot object.
[in] | functions | Owner with function table. |
[in] | slotId | PKCS11 slot identifier. |
|
noexcept |
Returns token name.
[out] | tokenName | Token name. |
|
noexcept |
Opens a new session for this slot.
AlexaClientSDK 1.26.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0