Skip to main content

Interface: MFAServiceOptions

Defined in: src/auth/mfa/mfa-service.ts:87

MFA service options.

Properties

config?

readonly optional config: MFAServiceConfig

Defined in: src/auth/mfa/mfa-service.ts:101

Configuration options.


getRoles()?

readonly optional getRoles: (did) => Promise<readonly string[]>

Defined in: src/auth/mfa/mfa-service.ts:106

Callback to check user roles.

Parameters

did

DID

Returns

Promise<readonly string[]>


logger

readonly logger: ILogger

Defined in: src/auth/mfa/mfa-service.ts:96

Logger instance.


redis

readonly redis: Redis

Defined in: src/auth/mfa/mfa-service.ts:91

Redis client.