/// <inheritdoc /> public async Task VerifyOtp(string otpId, SmsOtpVerifyBody body, CancellationToken token) { var requestBody = CreateJsonBody(body); var result = await PostAsync($"/otp/{otpId}/verifications", requestBody, token); result.EnsureSuccessStatusCode(); }
public async Task VerifyOtpTest() { var service = new SmsOtpService { Authentication = _textFixture.Authentication }; var body = new SmsOtpVerifyBody { Digit = 6, ExpireIn = 3000, MaxAttempt = 3, OtpCode = "ENTER-OTP-HERE" }; await service.VerifyOtp("ENTER-OTP-KEY-FROM-SENDOTP-HERE", body); }
/// <inheritdoc /> public Task VerifyOtp(string otpId, SmsOtpVerifyBody body) { return(VerifyOtp(otpId, body, CancellationToken.None)); }