iya-sts
    Preparing search index...
    federationJson: (
        req: any,
    ) =>
        | { found: boolean; id: any }
        | {
            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;
        } = ...

    Type Declaration

      • (
            req: any,
        ):
            | { found: boolean; id: any }
            | {
                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;
            }
      • Builds /admin/federation's JSON: the list, or one relationship.

        Parameters

        • req: any

          the request

        Returns
            | { found: boolean; id: any }
            | {
                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;
            }

        the JSON