Class ModuleConfiguration.PhoneConfiguration
-
- All Implemented Interfaces:
public final class ModuleConfiguration.PhoneConfiguration extends ModuleConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanotpVerificationprivate final BooleanprefillPhoneNumberprivate final BooleanenableSnaVerification
-
Constructor Summary
Constructors Constructor Description ModuleConfiguration.PhoneConfiguration(Boolean otpVerification, Boolean prefillPhoneNumber, Boolean enableSnaVerification)
-
Method Summary
Modifier and Type Method Description final BooleangetOtpVerification()Whether OTP verification is enabled for the PHONE module. final BooleangetPrefillPhoneNumber()Whether the phone-number field is prefilled from prior data. final BooleangetEnableSnaVerification()Whether Silent Network Authentication (SNA) is enabled for this PHONE module via the module-level backend config (the legacy snaVerificationfield).-
-
Method Detail
-
getOtpVerification
final Boolean getOtpVerification()
Whether OTP verification is enabled for the PHONE module.
-
getPrefillPhoneNumber
final Boolean getPrefillPhoneNumber()
Whether the phone-number field is prefilled from prior data.
-
getEnableSnaVerification
final Boolean getEnableSnaVerification()
Whether Silent Network Authentication (SNA) is enabled for this PHONE module via the module-level backend config (the legacy
snaVerificationfield). The newer flow-level toggle lives on ResponseFlowConfiguration.snaVerification; both are honored.
-
-
-
-