Class OTP.EmailOTP.Parameters

  • All Implemented Interfaces:
    android.os.Parcelable

    
    public final class OTP.EmailOTP.Parameters
     implements Parcelable
                        

    Data class used for wrapping parameters used with Email OTP

    • Constructor Detail

      • OTP.EmailOTP.Parameters

        OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId, String signupTemplateId, Locale locale)
      • OTP.EmailOTP.Parameters

        OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId, String signupTemplateId)
      • OTP.EmailOTP.Parameters

        OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId)
      • OTP.EmailOTP.Parameters

        OTP.EmailOTP.Parameters(String email, Integer expirationMinutes)
      • OTP.EmailOTP.Parameters

        OTP.EmailOTP.Parameters(String email)
    • Method Detail

      • getEmail

         final String getEmail()

        the address the OTP code would be sent to via Email

      • getLoginTemplateId

         final String getLoginTemplateId()

        Use a custom template for login emails. By default, it will use your default email template. The template must be a template using our built-in customizations or a custom HTML email for Magic links - Login.

      • getSignupTemplateId

         final String getSignupTemplateId()

        Use a custom template for sign-up emails. By default, it will use your default email template. The template must be a template using our built-in customizations or a custom HTML email for Magic links - Sign-up.