iya-sts
    Preparing search index...

    Variable secondFactorHolders

    secondFactorHolders: (
        alsoKnown: any,
        opts?: any,
    ) => {
        capped: boolean;
        limit: number;
        rows: {
            backupCodes:
                | {
                    generatedAt: number;
                    hashed?: undefined;
                    lastUsedAt: number;
                    legacy?: undefined;
                    present: boolean;
                    remaining: number;
                    sealed: boolean;
                    total: number;
                    usable: boolean;
                    used: number;
                    why: string;
                }
                | {
                    generatedAt: number;
                    hashed: boolean;
                    lastUsedAt: number;
                    legacy: boolean;
                    present: boolean;
                    remaining: number;
                    sealed: boolean;
                    total: number;
                    usable: boolean;
                    used: number;
                    why: string;
                };
            inDirectory: any;
            known: any;
            mfaKeys: number;
            mfaRequired: boolean;
            password: boolean;
            primaryKeys: number;
            recoveryAdvised: boolean;
            secondFactor: string;
            totp: boolean;
            totpDetail: {
                algorithm: any;
                digits: any;
                enrolledAt: any;
                lastUsedAt: any;
                period: any;
                sealed: boolean;
                unusable: boolean;
                why: any;
            };
            totpUsable: boolean;
            usable: boolean;
            username: any;
        }[];
        scanned: number;
        store: boolean;
    } = ...

    Type Declaration

      • (
            alsoKnown: any,
            opts?: any,
        ): {
            capped: boolean;
            limit: number;
            rows: {
                backupCodes:
                    | {
                        generatedAt: number;
                        hashed?: undefined;
                        lastUsedAt: number;
                        legacy?: undefined;
                        present: boolean;
                        remaining: number;
                        sealed: boolean;
                        total: number;
                        usable: boolean;
                        used: number;
                        why: string;
                    }
                    | {
                        generatedAt: number;
                        hashed: boolean;
                        lastUsedAt: number;
                        legacy: boolean;
                        present: boolean;
                        remaining: number;
                        sealed: boolean;
                        total: number;
                        usable: boolean;
                        used: number;
                        why: string;
                    };
                inDirectory: any;
                known: any;
                mfaKeys: number;
                mfaRequired: boolean;
                password: boolean;
                primaryKeys: number;
                recoveryAdvised: boolean;
                secondFactor: string;
                totp: boolean;
                totpDetail: {
                    algorithm: any;
                    digits: any;
                    enrolledAt: any;
                    lastUsedAt: any;
                    period: any;
                    sealed: boolean;
                    unusable: boolean;
                    why: any;
                };
                totpUsable: boolean;
                usable: boolean;
                username: any;
            }[];
            scanned: number;
            store: boolean;
        }
      • Lists who holds which second factor across the realm: the directory's people and the names the caller knows, capped.

        Parameters

        • alsoKnown: any

          names the caller has seen

        • Optionalopts: any

          limit; credentials.factorScanLimit when omitted

        Returns {
            capped: boolean;
            limit: number;
            rows: {
                backupCodes:
                    | {
                        generatedAt: number;
                        hashed?: undefined;
                        lastUsedAt: number;
                        legacy?: undefined;
                        present: boolean;
                        remaining: number;
                        sealed: boolean;
                        total: number;
                        usable: boolean;
                        used: number;
                        why: string;
                    }
                    | {
                        generatedAt: number;
                        hashed: boolean;
                        lastUsedAt: number;
                        legacy: boolean;
                        present: boolean;
                        remaining: number;
                        sealed: boolean;
                        total: number;
                        usable: boolean;
                        used: number;
                        why: string;
                    };
                inDirectory: any;
                known: any;
                mfaKeys: number;
                mfaRequired: boolean;
                password: boolean;
                primaryKeys: number;
                recoveryAdvised: boolean;
                secondFactor: string;
                totp: boolean;
                totpDetail: {
                    algorithm: any;
                    digits: any;
                    enrolledAt: any;
                    lastUsedAt: any;
                    period: any;
                    sealed: boolean;
                    unusable: boolean;
                    why: any;
                };
                totpUsable: boolean;
                usable: boolean;
                username: any;
            }[];
            scanned: number;
            store: boolean;
        }

        { rows, scanned, capped, limit, … }