9 #ifndef BOTAN_P11_SLOT_H__
10 #define BOTAN_P11_SLOT_H__
16 #include <botan/p11.h>
17 #include <botan/p11_module.h>
50 static std::vector<SlotId> get_available_slots(
Module& module,
bool token_present);
56 std::vector<MechanismType> get_mechanism_list()
const;
69 void initialize(
const std::string& label,
const secure_string& so_pin)
const;
72 const std::reference_wrapper<Module> m_module;
secure_vector< uint8_t > secure_string
Represents a PKCS#11 Slot, i.e., a card reader.