How to retrieve security question and answers from the strong auth or webfort database in plain text format

Document ID : KB000117988
Last Modified Date : 23/10/2018
Show Technical Document Details
Introduction:
This document explains how to retrieve the question and answers i.e qna which are configured during the strong auth authentication configuration from the strong auth or webfort database in clear text format
Environment:
Product
•            CA Advanced Authentication 
Releases
•            CA Strong Authentication  :  Release 7.x,8.x,9.x
Components
•            Strong Auth(Arcot Webfort):WEBFRT
Instructions:
Please find  below a test web service call for retrieving the question  and answers  in clear text:
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:msgs="http://ws.arcot.com/WebFortAuthAPI/7.0/msgs" xmlns:xsd="http://ws.arcot.com/WebFortCommonAPI/7.0/xsd">
<soap:Header/>
<soap:Body>
<msgs:GetQuestionsRequest>
<!--Optional:-->
<xsd:clientTxnId>123456</xsd:clientTxnId>
<msgs:userName>QNAUSER1</msgs:userName>
<!--Optional:-->
<msgs:orgName>DEFAULTORG</msgs:orgName>
<!--Optional:-->
<msgs:fetchAnswers>1</msgs:fetchAnswers>
</msgs:GetQuestionsRequest>
</soap:Body>
</soap:Envelope>

 
 
In above call, QNAUSER1 is the name of the user in the user directory. DEFAULTORG is the organization name and the value 1 for fetchAnswers means to fetch the answers as well.
 
Before you use this web service call you need , you will need to check the "Enable Caller Verification :" box under QnA  Autentication in the arcot admin console.
 
Below are the steps to perform the same.
 
1) Login to admin console and open the organization.
2) Click the "Strong Authentication Configuration" tab.
3) On left pane click "Authentication" link under QnA
4) On next page you will see the Enable Caller Verification : check box. Check this and click save at the bottom and then refresh the cache and then run the web service call.