igcv3 - v1.1.0
    Preparing search index...

    Interface CertificateInfo

    Unified certificate information interface. Abstracts differences between node-forge (RSA) and native crypto (ECDSA/Ed25519).

    interface CertificateInfo {
        type: "forge" | "native";
        cn: string;
        subject: string;
        issuer: string;
        ski: string | null;
        aki: string | null;
        isCA: boolean;
        pem: string;
        forgeCert?: Certificate;
        nativeCert?: X509Certificate;
    }
    Index

    Properties

    type: "forge" | "native"

    Certificate type: 'forge' for RSA, 'native' for ECDSA/Ed25519

    cn: string

    Common Name from subject

    subject: string

    Subject Distinguished Name (formatted)

    issuer: string

    Issuer Distinguished Name (formatted)

    ski: string | null

    Subject Key Identifier (hex, uppercase)

    aki: string | null

    Authority Key Identifier (hex, uppercase)

    isCA: boolean

    Whether this is a CA certificate

    pem: string

    Original PEM content

    forgeCert?: Certificate

    Original forge certificate (if type === 'forge')

    nativeCert?: X509Certificate

    Original native certificate (if type === 'native')