iya-sts
    Preparing search index...
    usersListJson: (
        req: any,
    ) => {
        all: any[];
        authenticatedHere: number;
        factorCounts: {
            noCredential: number;
            passwordOnly: number;
            primaryKeys: number;
            unreadable: number;
            withKeys: number;
            withSecond: number;
            withTotp: number;
        };
        filtered: any[];
        filterParams: {
            factor: string;
            per: string
            | number;
            protocol: string;
            q: string;
        };
        json: {
            authenticatedHere: number;
            capped: boolean;
            factors: {
                noCredential: number;
                passwordOnly: number;
                primaryKeys: number;
                unreadable: number;
                withKeys: number;
                withSecond: number;
                withTotp: number;
            };
            filter: { factor: string; protocol: string; q: string };
            firstRow: number;
            known: number;
            lastRow: number;
            matched: number;
            page: number;
            pages: number;
            perPage: number;
            protocols: string[];
            registryCap: number;
            scanLimit: number;
            scanned: number;
            shown: any;
            store: boolean;
            users: any;
        };
        paging: {
            firstRow: number;
            lastRow: number;
            noun: any;
            offset: number;
            page: number;
            pages: number;
            param: string;
            perPage: number;
            total: any;
        };
        population: {
            capped: boolean;
            limit: number;
            registryCap: number;
            rows: any[];
            scanned: number;
            spellings: Map<any, any>;
            store: boolean;
        };
        protocolsSeen: Record<string, any>;
        shown: any;
        wantedFactor: string;
        wantedProtocol: string;
        wantedText: string;
    } = ...

    Type Declaration

      • (
            req: any,
        ): {
            all: any[];
            authenticatedHere: number;
            factorCounts: {
                noCredential: number;
                passwordOnly: number;
                primaryKeys: number;
                unreadable: number;
                withKeys: number;
                withSecond: number;
                withTotp: number;
            };
            filtered: any[];
            filterParams: {
                factor: string;
                per: string
                | number;
                protocol: string;
                q: string;
            };
            json: {
                authenticatedHere: number;
                capped: boolean;
                factors: {
                    noCredential: number;
                    passwordOnly: number;
                    primaryKeys: number;
                    unreadable: number;
                    withKeys: number;
                    withSecond: number;
                    withTotp: number;
                };
                filter: { factor: string; protocol: string; q: string };
                firstRow: number;
                known: number;
                lastRow: number;
                matched: number;
                page: number;
                pages: number;
                perPage: number;
                protocols: string[];
                registryCap: number;
                scanLimit: number;
                scanned: number;
                shown: any;
                store: boolean;
                users: any;
            };
            paging: {
                firstRow: number;
                lastRow: number;
                noun: any;
                offset: number;
                page: number;
                pages: number;
                param: string;
                perPage: number;
                total: any;
            };
            population: {
                capped: boolean;
                limit: number;
                registryCap: number;
                rows: any[];
                scanned: number;
                spellings: Map<any, any>;
                store: boolean;
            };
            protocolsSeen: Record<string, any>;
            shown: any;
            wantedFactor: string;
            wantedProtocol: string;
            wantedText: string;
        }
      • Builds /admin/users's list of people, with its tiles and the second-factor roster.

        Parameters

        • req: any

          the request

        Returns {
            all: any[];
            authenticatedHere: number;
            factorCounts: {
                noCredential: number;
                passwordOnly: number;
                primaryKeys: number;
                unreadable: number;
                withKeys: number;
                withSecond: number;
                withTotp: number;
            };
            filtered: any[];
            filterParams: {
                factor: string;
                per: string
                | number;
                protocol: string;
                q: string;
            };
            json: {
                authenticatedHere: number;
                capped: boolean;
                factors: {
                    noCredential: number;
                    passwordOnly: number;
                    primaryKeys: number;
                    unreadable: number;
                    withKeys: number;
                    withSecond: number;
                    withTotp: number;
                };
                filter: { factor: string; protocol: string; q: string };
                firstRow: number;
                known: number;
                lastRow: number;
                matched: number;
                page: number;
                pages: number;
                perPage: number;
                protocols: string[];
                registryCap: number;
                scanLimit: number;
                scanned: number;
                shown: any;
                store: boolean;
                users: any;
            };
            paging: {
                firstRow: number;
                lastRow: number;
                noun: any;
                offset: number;
                page: number;
                pages: number;
                param: string;
                perPage: number;
                total: any;
            };
            population: {
                capped: boolean;
                limit: number;
                registryCap: number;
                rows: any[];
                scanned: number;
                spellings: Map<any, any>;
                store: boolean;
            };
            protocolsSeen: Record<string, any>;
            shown: any;
            wantedFactor: string;
            wantedProtocol: string;
            wantedText: string;
        }

        the JSON