iya-sts
    Preparing search index...

    Variable mintX509Svid

    mintX509Svid: (
        id: any,
        options: any,
    ) => Promise<
        {
            certificate: {
                fingerprint256: any;
                issuer: string;
                serialNumber: any;
                subject: string;
                validFrom: any;
                validTo: any;
            };
            certificateDer: any;
            certificatePem: any;
            chainCertificatesDer: any[];
            chainDer: any;
            chainPem: any[];
            expiresAt: number;
            hint: any;
            keyType: string;
            notAfter: any;
            notBefore: any;
            privateKeyDer: any;
            privateKeyPem: string;
            serialHex: any;
            spiffeId: string;
        },
    > = ...

    Type Declaration

      • (
            id: any,
            options: any,
        ): Promise<
            {
                certificate: {
                    fingerprint256: any;
                    issuer: string;
                    serialNumber: any;
                    subject: string;
                    validFrom: any;
                    validTo: any;
                };
                certificateDer: any;
                certificatePem: any;
                chainCertificatesDer: any[];
                chainDer: any;
                chainPem: any[];
                expiresAt: number;
                hint: any;
                keyType: string;
                notAfter: any;
                notBefore: any;
                privateKeyDer: any;
                privateKeyPem: string;
                serialHex: any;
                spiffeId: string;
            },
        >
      • Mints an X509-SVID and its key pair for a SPIFFE ID.

        Parameters

        • id: any

          the SPIFFE ID

        • options: any

          the realm, lifetime, key type and hint

        Returns Promise<
            {
                certificate: {
                    fingerprint256: any;
                    issuer: string;
                    serialNumber: any;
                    subject: string;
                    validFrom: any;
                    validTo: any;
                };
                certificateDer: any;
                certificatePem: any;
                chainCertificatesDer: any[];
                chainDer: any;
                chainPem: any[];
                expiresAt: number;
                hint: any;
                keyType: string;
                notAfter: any;
                notBefore: any;
                privateKeyDer: any;
                privateKeyPem: string;
                serialHex: any;
                spiffeId: string;
            },
        >

        the SVID's certificate, private key and chain in the shapes both surfaces take

        an Error for an invalid or foreign SPIFFE ID, or a realm that cannot issue