Interface VerificationCodeStrategy

  • All Known Implementing Classes:
    ChineseVerificationCodeStrategy

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

      • saveVerificationCode

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

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

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