otplib API Documentation / @otplib/core / utils
utils
Type Aliases
Variables
- DEFAULT_PERIOD
- MAX_COUNTER
- MAX_PERIOD
- MAX_SECRET_BYTES
- MAX_WINDOW
- MIN_PERIOD
- MIN_SECRET_BYTES
- RECOMMENDED_SECRET_BYTES
Functions
- bytesToString
- constantTimeEqual
- counterToBytes
- createGuardrails
- dynamicTruncate
- generateSecret
- getDigestSize
- hasGuardrailOverrides
- normalizeCounterTolerance
- normalizeEpochTolerance
- normalizeSecret
- requireBase32Plugin
- requireBase32String
- requireCryptoPlugin
- requireIssuer
- requireLabel
- requireSecret
- stringToBytes
- truncateDigits
- validateByteLengthEqual
- validateCounter
- validateCounterTolerance
- validateEpochTolerance
- validatePeriod
- validateSecret
- validateTime
- validateToken
- wrapResult
- wrapResultAsync