Validate for Service-generated OTP response

Validate for Service-generated OTP output fields provides details about the Validate for Service-generated OTP output fields.
Validate for Service-generated OTP output fields
Output Field
Required?
Type
Purpose
ReasonCode
Y
hexBinary
If the Validate request is unsuccessful, the
ReasonCode
provides the reason.
StatusMessage
Y
String
States whether the Validate request was successfully completed.
TokenCategoryDetails
Y
Array
Shows detailed information about the credential:
  • CategoryId
    identifies the credential category.
  • FormFactor
    further identifies the credential type. Each credential is one of the following:
    • CONNECTED
    • DESKTOP
    • DISPLAYCARD
    • KEYFOB
    • MOBILE
    • SERVICE
    • SMS
    • TMPPWD
    • VOICE
  • MovingFactor
    identifies the security code generation method. Each credential generates security codes by one of the following methods:
    • TIME
    • EVENT
    • NONE (returned for temporary security codes only)
  • OtpGeneratedBy
    identifies whether the security code is generated in hardware or software.