iya-sts
    Preparing search index...
    claimsJson: (
        previewUser: any,
    ) => { reservedJwtClaims: string[] } & {
        attributeCatalogue: {
            claim: string;
            label: string;
            ldap: string;
            schema: string;
            sets: Record<string, boolean>;
        }[];
        attributeChoices: { attribute: string; from: string[] }[];
        groups: {
            claim: string;
            enabled: boolean;
            grants: string;
            loaded: boolean;
            memberOfCounts: boolean;
            precedence: string;
            problem: string;
            sets: string[];
            settings: string[];
            valueForm: string;
        } & {
            preview: {
                application: string;
                claim: string;
                dn: string;
                enabled: boolean;
                entryFound: boolean;
                groups: GroupRow[];
                key: string;
                loaded: boolean;
                memberOfCounts: boolean;
                reason: string;
                user: string;
                valueForm: string;
                values: string[];
            };
        };
        placeholders: string[];
        precedence: string;
        preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
        sets: any;
    } = ...

    Type Declaration

      • (
            previewUser: any,
        ): { reservedJwtClaims: string[] } & {
            attributeCatalogue: {
                claim: string;
                label: string;
                ldap: string;
                schema: string;
                sets: Record<string, boolean>;
            }[];
            attributeChoices: { attribute: string; from: string[] }[];
            groups: {
                claim: string;
                enabled: boolean;
                grants: string;
                loaded: boolean;
                memberOfCounts: boolean;
                precedence: string;
                problem: string;
                sets: string[];
                settings: string[];
                valueForm: string;
            } & {
                preview: {
                    application: string;
                    claim: string;
                    dn: string;
                    enabled: boolean;
                    entryFound: boolean;
                    groups: GroupRow[];
                    key: string;
                    loaded: boolean;
                    memberOfCounts: boolean;
                    reason: string;
                    user: string;
                    valueForm: string;
                    values: string[];
                };
            };
            placeholders: string[];
            precedence: string;
            preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
            sets: any;
        }
      • Builds /admin/claims's JSON: the two JWT sets and the reserved claim names.

        Parameters

        • previewUser: any

          the person to preview

        Returns { reservedJwtClaims: string[] } & {
            attributeCatalogue: {
                claim: string;
                label: string;
                ldap: string;
                schema: string;
                sets: Record<string, boolean>;
            }[];
            attributeChoices: { attribute: string; from: string[] }[];
            groups: {
                claim: string;
                enabled: boolean;
                grants: string;
                loaded: boolean;
                memberOfCounts: boolean;
                precedence: string;
                problem: string;
                sets: string[];
                settings: string[];
                valueForm: string;
            } & {
                preview: {
                    application: string;
                    claim: string;
                    dn: string;
                    enabled: boolean;
                    entryFound: boolean;
                    groups: GroupRow[];
                    key: string;
                    loaded: boolean;
                    memberOfCounts: boolean;
                    reason: string;
                    user: string;
                    valueForm: string;
                    values: string[];
                };
            };
            placeholders: string[];
            precedence: string;
            preview: { user: any } & { byLdap: Record<string, any>; entryFound: any };
            sets: any;
        }

        the JSON