Skip to main content

FactorEntry

@webda/core


Interface: FactorEntry<T>

Defined in: packages/core/src/models/mfa.model.ts:28

Stored state for one second factor method

Type Parameters​

T​

T = any

Properties​

data​

data: EncryptedField<T>

Defined in: packages/core/src/models/mfa.model.ts:30

Secret or credential data encrypted at rest


enabledAt?​

optional enabledAt?: number

Defined in: packages/core/src/models/mfa.model.ts:32

Timestamp when factor was confirmed/enabled


lastStep?​

optional lastStep?: number

Defined in: packages/core/src/models/mfa.model.ts:36

Last accepted time step for step-based factors (replay protection)


lastUsed?​

optional lastUsed?: number

Defined in: packages/core/src/models/mfa.model.ts:34

Timestamp when factor was last used