iya-sts
    Preparing search index...

    Variable serialise

    serialise: (
        keys: any,
    ) => {
        bbsKey: { publicKey: any; secretKey: any };
        browserDeviceKeys: {
            enc: { privateKeyPem: any; publicJwk: any };
            sign: { privateKeyPem: any; publicJwk: any };
        };
        certB64: any;
        certPem: any;
        createdAt: any;
        extraKeys: any;
        generations: {
            generation: number;
            retiredRefresh: any;
            rotated: any;
            standby: any;
        };
        kemEncKeys: { alg: any; privateJwk: any; publicJwk: any }[];
        pqKeys: any;
        privateKeyPem: any;
        refreshTokenEncKeys: {
            ec: { privateKeyPem: any; publicJwk: any };
            rsa: { privateKeyPem: any; publicJwk: any };
            secret: any;
            secretKid: any;
        };
        requestObjectEncKeys: {
            ec: { privateKeyPem: any; publicJwk: any };
            rsa: { privateKeyPem: any; publicJwk: any };
        };
        signerGroups: any;
        vciRequestEncKey: { privateKeyPem: any; publicJwk: any };
        version: number;
        xmlKey: { certB64: any; certPem: any; privateKeyPem: any };
    } = serialise

    Type Declaration

      • (
            keys: any,
        ): {
            bbsKey: { publicKey: any; secretKey: any };
            browserDeviceKeys: {
                enc: { privateKeyPem: any; publicJwk: any };
                sign: { privateKeyPem: any; publicJwk: any };
            };
            certB64: any;
            certPem: any;
            createdAt: any;
            extraKeys: any;
            generations: {
                generation: number;
                retiredRefresh: any;
                rotated: any;
                standby: any;
            };
            kemEncKeys: { alg: any; privateJwk: any; publicJwk: any }[];
            pqKeys: any;
            privateKeyPem: any;
            refreshTokenEncKeys: {
                ec: { privateKeyPem: any; publicJwk: any };
                rsa: { privateKeyPem: any; publicJwk: any };
                secret: any;
                secretKid: any;
            };
            requestObjectEncKeys: {
                ec: { privateKeyPem: any; publicJwk: any };
                rsa: { privateKeyPem: any; publicJwk: any };
            };
            signerGroups: any;
            vciRequestEncKey: { privateKeyPem: any; publicJwk: any };
            version: number;
            xmlKey: { certB64: any; certPem: any; privateKeyPem: any };
        }
      • Serialises a key set as PEM for storage; derived members (parsed keys, kids) are left out.

        Parameters

        • keys: any

          the key set

        Returns {
            bbsKey: { publicKey: any; secretKey: any };
            browserDeviceKeys: {
                enc: { privateKeyPem: any; publicJwk: any };
                sign: { privateKeyPem: any; publicJwk: any };
            };
            certB64: any;
            certPem: any;
            createdAt: any;
            extraKeys: any;
            generations: {
                generation: number;
                retiredRefresh: any;
                rotated: any;
                standby: any;
            };
            kemEncKeys: { alg: any; privateJwk: any; publicJwk: any }[];
            pqKeys: any;
            privateKeyPem: any;
            refreshTokenEncKeys: {
                ec: { privateKeyPem: any; publicJwk: any };
                rsa: { privateKeyPem: any; publicJwk: any };
                secret: any;
                secretKid: any;
            };
            requestObjectEncKeys: {
                ec: { privateKeyPem: any; publicJwk: any };
                rsa: { privateKeyPem: any; publicJwk: any };
            };
            signerGroups: any;
            vciRequestEncKey: { privateKeyPem: any; publicJwk: any };
            version: number;
            xmlKey: { certB64: any; certPem: any; privateKeyPem: any };
        }

        the blob