Interface Authenticator

Represents an MFA authenticator enrolled by a user

interface Authenticator {
    active: boolean;
    authenticatorType: AuthenticatorType;
    createdAt?: string;
    id: string;
    lastAuth?: string;
    name?: string;
    type?: string;
}

Properties

active: boolean

Whether the authenticator is active

authenticatorType: AuthenticatorType

Type of authenticator

createdAt?: string

ISO 8601 timestamp when created

id: string

Unique identifier for the authenticator

lastAuth?: string

ISO 8601 timestamp of last authentication

name?: string

Optional friendly name

type?: string

Types of MFA challenges