iya-sts
    Preparing search index...
    newApplicationJson: (
        req: any,
    ) =>
        | {
            applicationCount: any;
            container: any;
            declarations: {
                attribute: string;
                editable: any;
                everyFamily: boolean;
                families: any[];
                kind: any;
                role: string;
                sensitive: boolean;
                what: any;
            }[];
            directory: boolean;
            editable?: undefined;
            kinds: { kind: string; label: string; what: string }[];
            max: any;
            protocols: (
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute: string;
                    redirectAttribute: string;
                    secretAttribute: string;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute: string;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute: string;
                    eventsAttribute: string;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute: string;
                    what: string;
                }
            )[];
            realm: { id: any; name: any };
        }
        | {
            applicationCount: any;
            container: any;
            declarations: {
                attribute: string;
                editable: any;
                everyFamily: boolean;
                families: any[];
                kind: any;
                role: string;
                sensitive: boolean;
                what: any;
            }[];
            directory: boolean;
            editable: Record<string, any>[];
            kinds: { kind: string; label: string; what: string }[];
            max: any;
            protocols: (
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute: string;
                    redirectAttribute: string;
                    secretAttribute: string;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute: string;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute: string;
                    eventsAttribute: string;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute?: undefined;
                    what: string;
                }
                | {
                    deliveryAttribute?: undefined;
                    eventsAttribute?: undefined;
                    id: string;
                    identifierAttribute: string;
                    kind: string;
                    kinds: string[];
                    label: string;
                    logoutAttribute?: undefined;
                    redirectAttribute: string;
                    secretAttribute: string;
                    what: string;
                }
            )[];
            realm: { id: any; name: any };
        } = ...

    Type Declaration

      • (
            req: any,
        ):
            | {
                applicationCount: any;
                container: any;
                declarations: {
                    attribute: string;
                    editable: any;
                    everyFamily: boolean;
                    families: any[];
                    kind: any;
                    role: string;
                    sensitive: boolean;
                    what: any;
                }[];
                directory: boolean;
                editable?: undefined;
                kinds: { kind: string; label: string; what: string }[];
                max: any;
                protocols: (
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute: string;
                        eventsAttribute: string;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                )[];
                realm: { id: any; name: any };
            }
            | {
                applicationCount: any;
                container: any;
                declarations: {
                    attribute: string;
                    editable: any;
                    everyFamily: boolean;
                    families: any[];
                    kind: any;
                    role: string;
                    sensitive: boolean;
                    what: any;
                }[];
                directory: boolean;
                editable: Record<string, any>[];
                kinds: { kind: string; label: string; what: string }[];
                max: any;
                protocols: (
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute: string;
                        eventsAttribute: string;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                )[];
                realm: { id: any; name: any };
            }
      • Builds /admin/applications/new's JSON: the vocabulary the form draws.

        Parameters

        • req: any

          the request

        Returns
            | {
                applicationCount: any;
                container: any;
                declarations: {
                    attribute: string;
                    editable: any;
                    everyFamily: boolean;
                    families: any[];
                    kind: any;
                    role: string;
                    sensitive: boolean;
                    what: any;
                }[];
                directory: boolean;
                editable?: undefined;
                kinds: { kind: string; label: string; what: string }[];
                max: any;
                protocols: (
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute: string;
                        eventsAttribute: string;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                )[];
                realm: { id: any; name: any };
            }
            | {
                applicationCount: any;
                container: any;
                declarations: {
                    attribute: string;
                    editable: any;
                    everyFamily: boolean;
                    families: any[];
                    kind: any;
                    role: string;
                    sensitive: boolean;
                    what: any;
                }[];
                directory: boolean;
                editable: Record<string, any>[];
                kinds: { kind: string; label: string; what: string }[];
                max: any;
                protocols: (
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute: string;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute: string;
                        eventsAttribute: string;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute?: undefined;
                        what: string;
                    }
                    | {
                        deliveryAttribute?: undefined;
                        eventsAttribute?: undefined;
                        id: string;
                        identifierAttribute: string;
                        kind: string;
                        kinds: string[];
                        label: string;
                        logoutAttribute?: undefined;
                        redirectAttribute: string;
                        secretAttribute: string;
                        what: string;
                    }
                )[];
                realm: { id: any; name: any };
            }

        the JSON