Skip to main content

OfflineTokenAuthenticateResponse

Used to return batches of protected OTPs for a given token

Properties

NameTypeDescriptionNotes
firstMovingFactorLongThis is the moving factor index for the first hashed OTP returned. In the case of time-based tokens, it represents time step, otherwise it represents the value of the counter.[optional]
iterationsIntegerThe number of iterations of the hash function to be performed.[optional]
maxSizeInUnitsIntegerThis is the policy-configured maximum number (hours or counters)[optional]
maxTimeStepsIntegerThis is the max number of time steps used to validate a token.[optional]
minorSizeInUnitsIntegerThis is the policy-configured recommended number (hours or counters)[optional]
otpsStringAn array of all of the OTPs returned in the batch, each with its public component of the salt.[optional]
privateSaltLengthIntegerThe number of digits in the private part of the salt that the client must guess.[optional]
resultOptimizedBooleanFlag indicating if the set of OTP hashes returned was optimized so that OTPs which have already been downloaded in prior requests, but that have no yet expired, are not sent again.[optional]
timeDriftIntegerThis is the token time drift in seconds. This applies only to time-based tokens.[optional]
timeIntervalIntegerIf this contains a positive value then this batch is for time-based tokens, otherwise it is for event based tokens.[optional]
tokenSerialNumberStringThe serial number of the token for which offline tokens are generated.[optional]
useSecretbyte[][optional]