Authenticators display a specific prompt depending on the operation:
Operation | Resource Id | Prompt |
|---|---|---|
Authentication | nnl_asm_auth_default_prompt | Sign-in to your account |
Registration | nnl_asm_reg_default_prompt | Setup secure sign-in |
Transaction | nnl_asm_trans_default_prompt | Approve transaction shown on previous screen |
You can replace these prompts by providing replacement resource definitions in your strings.xml file. It is also possible to replace the prompt at runtime by passing in an extension during the FIDO operation. To test this functionality, set the following value to true in the TutorialAppPlus class:
static final boolean replaceAuthenticatorPrompt = true;Refer to the ExtensionHelper.getExtensionsForAuth() method in AuthenticateFragment for details.