Sample XML format of the middleware response for AOTP provisioning by AOTP Clients

Document ID : KB000029722
Last Modified Date : 14/02/2018
Show Technical Document Details

To perform CA AuthID OTP authentication, you need to first create an account for the user that contains the CA AuthID OTP information and save it on their device. The provisionAccount() is the method in the API class that you use to create CA AuthID OTP accounts. The provisionAccount() API of the AOTP library takes an XML, which contains information obtained from the Strong Authentication Server. Below is a sample format for the XML, that provisionAccount() takes as input.

<response>
   <status>success</status>
   <reqid>1</reqid>
   <aid>test3</aid>
   <displayName>Corp TOTP test3</displayName>
  <logoUrl>http://10.138.159.104:8082/corp/is?type=TOTP&amp;brand=corp</logoUrl>
          <algo>
               <algoType>TOTP</algoType>             <cs>::VER_=1.0.0::TYPE=TOTP::UID_=test3::UIDS=0::UDK_=a9e065f9eb5151cbb4225233343257ad85eb71a0::CTR_=0000000000000000::DIGS=6::MPL_=4::ORG_=Arcot::USER=Albert Arcot::TVAR=0::TSTP=30::UCTR=0::</cs>
         </algo>
</response>