Interface VerificationCodeStrategy

All Known Implementing Classes:
ChineseVerificationCodeStrategy

public interface VerificationCodeStrategy
Provides a strategy that handles verification code.
  • Method Details

    • saveVerificationCode

      void saveVerificationCode(MobileNumberVerificationData data)
      Saves mobile number verification code.
      Parameters:
      data - mobile number verificaion data
    • removeVerificationCode

      void removeVerificationCode(String mobileNumber)
      Removes verification code according to mobile number.
      Parameters:
      mobileNumber - mobile number to get the verification code
    • getVerificationCode

      Optional<MobileNumberVerificationData> getVerificationCode(String mobileNumber)
      Gets verification code by mobile number.