#pragma once #include #include #include #include #include namespace rublon::method { class OTP : public PasscodeBasedAuth { public: OTP(std::string systemToken, std::string tid, int prompts) : PasscodeBasedAuth(std::move(systemToken), std::move(tid), "", "Mobile Passcode", "Enter the passcode from the Rublon Authenticator mobile app: ", 6, true, PasscodeBasedAuth::Endpoint::ConfirmCode, prompts) {} }; } // namespace rublon::method