Interface OobEnrollmentResponse

Response when enrolling an OOB authenticator

interface OobEnrollmentResponse {
    authenticatorType: "oob";
    barcodeUri?: string;
    bindingMethod?: string;
    id?: string;
    oobChannel: OobChannel;
    oobCode?: string;
    recoveryCodes?: string[];
}

Properties

authenticatorType: "oob"

Authenticator type

barcodeUri?: string

URI for QR code (for Push/Guardian enrollment)

bindingMethod?: string

Binding method (e.g., 'prompt' for user code entry)

id?: string

Authenticator ID

oobChannel: OobChannel

Delivery channel used

oobCode?: string

Out-of-band code for verification

recoveryCodes?: string[]

Recovery codes (generated when enrolling first MFA factor)