The following steps explains how to perform QnA authentication if caller verification feature is enabled:
Note: The QnAAuth interface provides two getQuestions() methods, you must call the method that takes the boolean input (fetchAnswers) to fetch the answers.
This method returns an instance of the QnAResponse interface, which includes the questions to be asked, answers for each question, transaction ID, message, response code, and reason code.
Invoke this method to know the number of questions that are set for the user.
Invoke this method to get the questions that are set for the user. The number of questions fetched by this method depends on the number returned by the getNumberofQuestions() method.
Note: The AuthQnAInfo interface provides two answerQuestion() methods, you must call the method that takes the verification status as one of the input.
Invoke this method to set the answer collected by the application.
See "Preparing Additional Input" for more information.
This method returns an instance of the AuthResponse interface, which provides the transaction details, credential details, and token information.
|
Copyright © 2013 CA.
All rights reserved.
|
|