iya-sts
    Preparing search index...
    view: (
        realmId: string,
        draft?: Draft,
    ) => {
        accessMethods: string[];
        alternativeKeyAlgorithms: {
            family: any;
            id: string;
            kind: any;
            label: any;
            signs: boolean;
            slow: boolean;
        }[];
        dnFields: { attr: string; field: string }[];
        draft: Draft;
        extendedKeyUsages: { name: string; oid: any }[];
        fields: string[];
        issuers: {
            hasAlternativeKey: boolean;
            id: any;
            keyAlg: any;
            label: any;
            notAfter: any;
            subject: any;
        }[];
        keyAlgorithms: {
            family: any;
            id: string;
            kind: any;
            label: any;
            signs: boolean;
            slow: boolean;
        }[];
        keystoreFormats: string[];
        keyUsageBits: { name: string; what: any }[];
        maxObjects: number;
        netscapeTypes: { name: string }[];
        objects: any;
        pqMode: string;
        pqModes: {
            classical: boolean;
            families: string[];
            id: string;
            label: string;
            note: string;
        }[];
        profiles: {
            ca: boolean;
            extKeyUsage: any;
            id: string;
            keyUsage: any;
            label: any;
            note: any;
            pathLen: any;
            selfSigned: boolean;
            years: any;
        }[];
        signatureAlgorithms: { id: any; kind: any; label: any; weak: boolean }[];
        signerLabel: any;
        slowFamilies: string[];
    } = ...

    Type Declaration

      • (
            realmId: string,
            draft?: Draft,
        ): {
            accessMethods: string[];
            alternativeKeyAlgorithms: {
                family: any;
                id: string;
                kind: any;
                label: any;
                signs: boolean;
                slow: boolean;
            }[];
            dnFields: { attr: string; field: string }[];
            draft: Draft;
            extendedKeyUsages: { name: string; oid: any }[];
            fields: string[];
            issuers: {
                hasAlternativeKey: boolean;
                id: any;
                keyAlg: any;
                label: any;
                notAfter: any;
                subject: any;
            }[];
            keyAlgorithms: {
                family: any;
                id: string;
                kind: any;
                label: any;
                signs: boolean;
                slow: boolean;
            }[];
            keystoreFormats: string[];
            keyUsageBits: { name: string; what: any }[];
            maxObjects: number;
            netscapeTypes: { name: string }[];
            objects: any;
            pqMode: string;
            pqModes: {
                classical: boolean;
                families: string[];
                id: string;
                label: string;
                note: string;
            }[];
            profiles: {
                ca: boolean;
                extKeyUsage: any;
                id: string;
                keyUsage: any;
                label: any;
                note: any;
                pathLen: any;
                selfSigned: boolean;
                years: any;
            }[];
            signatureAlgorithms: { id: any; kind: any; label: any; weak: boolean }[];
            signerLabel: any;
            slowFamilies: string[];
        }
      • Builds everything the page and GET /admin-api/pki need to draw the pane. No private key is in it.

        Parameters

        • realmId: string

          the realm

        • Optionaldraft: Draft

          the draft; the default draft when absent

        Returns {
            accessMethods: string[];
            alternativeKeyAlgorithms: {
                family: any;
                id: string;
                kind: any;
                label: any;
                signs: boolean;
                slow: boolean;
            }[];
            dnFields: { attr: string; field: string }[];
            draft: Draft;
            extendedKeyUsages: { name: string; oid: any }[];
            fields: string[];
            issuers: {
                hasAlternativeKey: boolean;
                id: any;
                keyAlg: any;
                label: any;
                notAfter: any;
                subject: any;
            }[];
            keyAlgorithms: {
                family: any;
                id: string;
                kind: any;
                label: any;
                signs: boolean;
                slow: boolean;
            }[];
            keystoreFormats: string[];
            keyUsageBits: { name: string; what: any }[];
            maxObjects: number;
            netscapeTypes: { name: string }[];
            objects: any;
            pqMode: string;
            pqModes: {
                classical: boolean;
                families: string[];
                id: string;
                label: string;
                note: string;
            }[];
            profiles: {
                ca: boolean;
                extKeyUsage: any;
                id: string;
                keyUsage: any;
                label: any;
                note: any;
                pathLen: any;
                selfSigned: boolean;
                years: any;
            }[];
            signatureAlgorithms: { id: any; kind: any; label: any; weak: boolean }[];
            signerLabel: any;
            slowFamilies: string[];
        }

        the view model