iya-sts
    Preparing search index...
    keysFor: (
        record: any,
    ) =>
        | Promise<{ from: string; keys: any; ok: boolean }>
        | Promise<{ errorCode: string; keys: any[]; ok: boolean; why: string }>
        | Promise<
            | {
                errorCode: string;
                from?: undefined;
                keys: any[];
                ok: boolean;
                why: string;
            }
            | {
                errorCode?: undefined;
                from: string;
                keys: any;
                ok: boolean;
                why?: undefined;
            },
        > = ...

    Forwards to FederationSp.keysFor().

    Type Declaration

      • (
            record: any,
        ):
            | Promise<{ from: string; keys: any; ok: boolean }>
            | Promise<{ errorCode: string; keys: any[]; ok: boolean; why: string }>
            | Promise<
                | {
                    errorCode: string;
                    from?: undefined;
                    keys: any[];
                    ok: boolean;
                    why: string;
                }
                | {
                    errorCode?: undefined;
                    from: string;
                    keys: any;
                    ok: boolean;
                    why?: undefined;
                },
            >
      • Returns the partner's keys: fedJwks when pasted, otherwise fetched from fedJwksUri.

        Parameters

        • record: any

          the federation relationship

        Returns
            | Promise<{ from: string; keys: any; ok: boolean }>
            | Promise<{ errorCode: string; keys: any[]; ok: boolean; why: string }>
            | Promise<
                | {
                    errorCode: string;
                    from?: undefined;
                    keys: any[];
                    ok: boolean;
                    why: string;
                }
                | {
                    errorCode?: undefined;
                    from: string;
                    keys: any;
                    ok: boolean;
                    why?: undefined;
                },
            >

        a promise of { ok, keys, from }, or { ok: false, keys: [], errorCode, why }