Skip to main content

OTPAuthenticatorSettings

New OTP authenticator settings.

Properties

NameTypeDescriptionNotes
DefaultDeliveryEnabledbool?Indicates whether client applications can delivery OTP to default delivery contact or can enforce users to choose an OTP delivery.[optional]
DeliveryMethodsList<OTPDeliveryMethod>The allowed OTP delivery mechanisms in order of preference. Default is SMS, followed by Email, and Voice.[optional]
IncludeOtpExpiryDatebool?Indicates whether the OTP expiry date will be included in the OTP SMS message[optional]
OtpAlphabetstringCharacters that can appear in a RANDOM OTP. Can contain any non-whitespace character. Default is all digits.[optional]
OtpDefaultDeliverystringThe default OTP delivery mechanism. This attribute is deprecated, use the deliveryMethods attribute.[optional]
OtpDefaultDeliveryAttributestringId of the default OTP delivery attribute. Deprecated : Use default attribute specific to delivery mechanism instead eg. otpSmsDefaultDeliveryAttribute, otpEmailDefaultDeliveryAttribute[optional]
OtpEmailDefaultDeliveryAttributestringId of the default Email OTP delivery attribute.[optional]
OtpLengthint?The length of an OTP. Default is 8.[optional]
OtpLifetimeint?The lifetime of an OTP in seconds. Default is 300.[optional]
OtpSmsDefaultDeliveryAttributestringId of the default SMS OTP delivery attribute.[optional]
OtpTypestringThe type of OTP generated. Choices are RANDOM or MEMO_PASSCODE. Default is RANDOM[optional]
OtpVoiceDefaultDeliveryAttributestringId of the default Voice OTP delivery attribute.[optional]
ShowOtpDeliveryContactbool?Indicates whether masked OTP contact attribute values are included in authentication API.[optional]