Skip to content

otplib API Documentation / @otplib/core / types / SecretOptions

Type Alias: SecretOptions ​

SecretOptions = object

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

Base options for secret generation

Properties ​

base32 ​

readonly base32: Base32Plugin

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

Base32 plugin for encoding


crypto ​

readonly crypto: CryptoPlugin

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

Crypto plugin for random byte generation


length? ​

readonly optional length?: number

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

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

Released under the MIT License.