iya-sts
    Preparing search index...

    Variable describeJweKemAlg

    describeJweKemAlg: (
        alg: any,
    ) =>
        | {
            aead?: undefined;
            alg: any;
            family: string;
            hybrid: boolean;
            kdf: string;
            kem: any;
            keyType: string;
            keyWrap: string;
            mode: string;
            postQuantum: boolean;
            spec: any;
        }
        | {
            aead: any;
            alg: any;
            family: string;
            hybrid: any;
            kdf: any;
            kem: any;
            keyType: string;
            keyWrap?: undefined;
            mode: string;
            postQuantum: any;
            spec: any;
        } = describeJweKemAlg

    Type Declaration

      • (
            alg: any,
        ):
            | {
                aead?: undefined;
                alg: any;
                family: string;
                hybrid: boolean;
                kdf: string;
                kem: any;
                keyType: string;
                keyWrap: string;
                mode: string;
                postQuantum: boolean;
                spec: any;
            }
            | {
                aead: any;
                alg: any;
                family: string;
                hybrid: any;
                kdf: any;
                kem: any;
                keyType: string;
                keyWrap?: undefined;
                mode: string;
                postQuantum: any;
                spec: any;
            }
      • Describes an ML-KEM or HPKE alg for the console and the metadata.

        Parameters

        • alg: any

          a JWE alg

        Returns
            | {
                aead?: undefined;
                alg: any;
                family: string;
                hybrid: boolean;
                kdf: string;
                kem: any;
                keyType: string;
                keyWrap: string;
                mode: string;
                postQuantum: boolean;
                spec: any;
            }
            | {
                aead: any;
                alg: any;
                family: string;
                hybrid: any;
                kdf: any;
                kem: any;
                keyType: string;
                keyWrap?: undefined;
                mode: string;
                postQuantum: any;
                spec: any;
            }

        its family, KEM, KDF, AEAD, mode and draft, or null