#pragma once #include "U2F_Msg_CMD.hpp" #include "Storage.hpp" struct U2F_Register_APDU : U2F_Msg_CMD { std::array challengeP; Storage::AppParam appP; Storage::KeyHandle keyH; public: U2F_Register_APDU(const U2F_Msg_CMD &msg, const std::vector &data); void respond(const uint32_t channelID) const override; };