Package com.stytch.sdk.consumer.otp
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
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringemailprivate final IntegerexpirationMinutesprivate final StringloginTemplateIdprivate final StringsignupTemplateIdprivate final Localelocale
-
Constructor Summary
Constructors Constructor Description OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId, String signupTemplateId, Locale locale)OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId, String signupTemplateId)OTP.EmailOTP.Parameters(String email, Integer expirationMinutes, String loginTemplateId)OTP.EmailOTP.Parameters(String email, Integer expirationMinutes)OTP.EmailOTP.Parameters(String email)
-
Method Summary
Modifier and Type Method Description final StringgetEmail()the address the OTP code would be sent to via Email final IntegergetExpirationMinutes()indicates how long the OTP should last before it expires final StringgetLoginTemplateId()Use a custom template for login emails. final StringgetSignupTemplateId()Use a custom template for sign-up emails. final LocalegetLocale()-
-
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)
-
-
Method Detail
-
getExpirationMinutes
final Integer getExpirationMinutes()
indicates how long the OTP should last before it expires
-
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.
-
getLocale
final Locale getLocale()
-
-
-
-