The callback to render
The index position in the step's callback array
The index position in the step's array of only KBA callbacks
A function to call when the callback value is changed
Removes event listeners.
Sets the focus on the dropdown.
Returns true if a KBA question has been selected/entered and an answer is provided.
Creates all required DOM elements and returns the containing element.
Renders a dropdown of suggested questions with an option for "Custom Question". The question that corresponds to the
kbaIndex
constructor parameter value is selected by default. If the user changes the selection to "Custom Question", a text input box is dynamically displayed.This renderer also adds a text input box for capturing an answer to the security question.
The callback prompt will only be rendered if this is the first KBA callback in the step.