#* The server renders this HTML page in an end-user's browser when sms/voice/whatsapp or email pairing is required. Velocity variables (identified by the $ character) are generated at runtime by the server. Change text or formatting as needed. Modifying Velocity statements is not recommended as it may interfere with expected server behavior. *# #set( $messageKeyPrefix = "pingone.mfa.${deviceType.toLowerCase()}.pairing." ) #if($errorMessageKey) #set( $errorMessage = $languagePackMessages.getMessage($messageKeyPrefix, $errorMessageKey)) #end #if(!$notificationCoolDownExpiresAt) #set( $notificationCoolDownExpiresAt = 0 ) #end $languagePackMessages.getMessage($messageKeyPrefix, "title")
#if($errorMessageKey) #end

#if(${deviceType.toLowerCase()} == "email") #elseif (${deviceType.toLowerCase()} == "sms") #elseif (${deviceType.toLowerCase()} == "whatsapp") #elseif(${deviceType.toLowerCase()} == "voice") #end $languagePackMessages.getMessage($messageKeyPrefix,"header")

#if($allowOnlyPredefineValuesForPhoneOrEmailDevices) $languagePackMessages.getMessage($messageKeyPrefix, "predefined.message") #else $languagePackMessages.getMessage($messageKeyPrefix, "message") #end
#set($defaultValue = "") #if($allowOnlyPredefineValuesForPhoneOrEmailDevices) #set($defaultValue = $allowOnlyPredefineValuesForPhoneOrEmailDevices) #end #if (${deviceType.toLowerCase()} == "email") #else
#if (!$escape.escape($allowOnlyPredefineValuesForPhoneOrEmailDevices)) #end
#end
$languagePackMessages.getMessage($messageKeyPrefix, "cancel.button.title")