Skip to content

otplib API Documentation / @otplib/core / SecretOptions

Type Alias: SecretOptions

SecretOptions = object

Defined in: packages/core/src/types.ts:101

Base options for secret generation

Properties

base32

readonly base32: Base32Plugin

Defined in: packages/core/src/types.ts:110

Base32 plugin for encoding


crypto

readonly crypto: CryptoPlugin

Defined in: packages/core/src/types.ts:105

Crypto plugin for random byte generation


length?

readonly optional length: number

Defined in: packages/core/src/types.ts:116

Number of random bytes to generate (default: 20) 20 bytes = 160 bits, which provides a good security margin

Released under the MIT License.