iya-sts
    Preparing search index...
    federationListJson: (
        req: any,
    ) => {
        all: any;
        filtered: any;
        json: {
            container: any;
            filter: { q: string; role: string };
            firstRow: number;
            lastRow: number;
            matched: any;
            max: any;
            page: number;
            pages: number;
            paths: {
                acs: string;
                backchannelLogout: string;
                base: string;
                frontchannelLogout: string;
                jwks: string;
                link: string;
                login: string;
                metadata: string;
                signals: string;
                slo: string;
            };
            perPage: number;
            protocols: (
                | {
                    family: string;
                    label: string;
                    needs: string[];
                    protocol: string;
                    signalsOnly?: undefined;
                    spec: string;
                    what: string;
                }
                | {
                    family: string;
                    label: string;
                    needs: string[];
                    protocol: string;
                    signalsOnly: boolean;
                    spec: string;
                    what: string;
                }
            )[];
            ready: any;
            relationshipCount: any;
            relationships: any;
            roles: { label: string; role: string; short: string; what: string }[];
            settings: any;
            shown: any;
        };
        paged: {
            paging: {
                firstRow: number;
                lastRow: number;
                noun: any;
                offset: number;
                page: number;
                pages: number;
                param: string;
                perPage: number;
                total: any;
            };
            shown: any;
        };
        paging: {
            firstRow: number;
            lastRow: number;
            noun: any;
            offset: number;
            page: number;
            pages: number;
            param: string;
            perPage: number;
            total: any;
        };
        wantedRole: string;
        wantedText: string;
    } = ...

    Type Declaration

      • (
            req: any,
        ): {
            all: any;
            filtered: any;
            json: {
                container: any;
                filter: { q: string; role: string };
                firstRow: number;
                lastRow: number;
                matched: any;
                max: any;
                page: number;
                pages: number;
                paths: {
                    acs: string;
                    backchannelLogout: string;
                    base: string;
                    frontchannelLogout: string;
                    jwks: string;
                    link: string;
                    login: string;
                    metadata: string;
                    signals: string;
                    slo: string;
                };
                perPage: number;
                protocols: (
                    | {
                        family: string;
                        label: string;
                        needs: string[];
                        protocol: string;
                        signalsOnly?: undefined;
                        spec: string;
                        what: string;
                    }
                    | {
                        family: string;
                        label: string;
                        needs: string[];
                        protocol: string;
                        signalsOnly: boolean;
                        spec: string;
                        what: string;
                    }
                )[];
                ready: any;
                relationshipCount: any;
                relationships: any;
                roles: { label: string; role: string; short: string; what: string }[];
                settings: any;
                shown: any;
            };
            paged: {
                paging: {
                    firstRow: number;
                    lastRow: number;
                    noun: any;
                    offset: number;
                    page: number;
                    pages: number;
                    param: string;
                    perPage: number;
                    total: any;
                };
                shown: any;
            };
            paging: {
                firstRow: number;
                lastRow: number;
                noun: any;
                offset: number;
                page: number;
                pages: number;
                param: string;
                perPage: number;
                total: any;
            };
            wantedRole: string;
            wantedText: string;
        }
      • Builds /admin/federation's list of relationships.

        Parameters

        • req: any

          the request

        Returns {
            all: any;
            filtered: any;
            json: {
                container: any;
                filter: { q: string; role: string };
                firstRow: number;
                lastRow: number;
                matched: any;
                max: any;
                page: number;
                pages: number;
                paths: {
                    acs: string;
                    backchannelLogout: string;
                    base: string;
                    frontchannelLogout: string;
                    jwks: string;
                    link: string;
                    login: string;
                    metadata: string;
                    signals: string;
                    slo: string;
                };
                perPage: number;
                protocols: (
                    | {
                        family: string;
                        label: string;
                        needs: string[];
                        protocol: string;
                        signalsOnly?: undefined;
                        spec: string;
                        what: string;
                    }
                    | {
                        family: string;
                        label: string;
                        needs: string[];
                        protocol: string;
                        signalsOnly: boolean;
                        spec: string;
                        what: string;
                    }
                )[];
                ready: any;
                relationshipCount: any;
                relationships: any;
                roles: { label: string; role: string; short: string; what: string }[];
                settings: any;
                shown: any;
            };
            paged: {
                paging: {
                    firstRow: number;
                    lastRow: number;
                    noun: any;
                    offset: number;
                    page: number;
                    pages: number;
                    param: string;
                    perPage: number;
                    total: any;
                };
                shown: any;
            };
            paging: {
                firstRow: number;
                lastRow: number;
                noun: any;
                offset: number;
                page: number;
                pages: number;
                param: string;
                perPage: number;
                total: any;
            };
            wantedRole: string;
            wantedText: string;
        }

        the JSON