9 #ifndef BOTAN_P11_SLOT_H_
10 #define BOTAN_P11_SLOT_H_
16 #include <botan/p11_module.h>
49 static std::vector<SlotId> get_available_slots(
Module& module,
bool token_present);
55 std::vector<MechanismType> get_mechanism_list()
const;
68 void initialize(
const std::string& label,
const secure_string& so_pin)
const;
71 const std::reference_wrapper<Module> m_module;
int(* final)(unsigned char *, CTX *)
#define BOTAN_PUBLIC_API(maj, min)
secure_vector< uint8_t > secure_string
Represents a PKCS#11 Slot, i.e., a card reader.