igcv3 - v1.1.0
    Preparing search index...

    Runtime state for the inspect command. Holds parsed certificate/CSR objects and related data.

    interface InspectState {
        filePath: string;
        fileType: FileType;
        fileFormat?: FileFormat;
        certObj?: Certificate;
        certChain?: Certificate[];
        csrObj?: CertificateSigningRequest;
        nativeCert?: X509Certificate;
        nativeCsr?: Pkcs10CertificateRequest;
        keyPath?: string;
        keyObj?: PrivateKey;
        nativePrivateKey?: KeyObject;
        keyMatch?: boolean;
        serialFormat?: SerialFormat;
    }
    Index

    Properties

    filePath: string

    Path to the file being inspected

    fileType: FileType

    Detected file type

    fileFormat?: FileFormat

    Detected file encoding

    certObj?: Certificate

    Parsed RSA certificate (node-forge)

    certChain?: Certificate[]

    Array of certificates if file is a bundle

    csrObj?: CertificateSigningRequest

    Parsed RSA CSR (node-forge)

    nativeCert?: X509Certificate

    Parsed ECDSA/Ed25519 certificate (Node crypto)

    nativeCsr?: Pkcs10CertificateRequest

    Parsed ECDSA/Ed25519 CSR (@peculiar/x509)

    keyPath?: string

    Path to loaded private key

    keyObj?: PrivateKey

    Parsed RSA private key (node-forge)

    Use nativePrivateKey instead - kept for backward compatibility

    nativePrivateKey?: KeyObject

    Native crypto private key (supports RSA, ECDSA, Ed25519)

    keyMatch?: boolean

    Result of key-pair verification

    serialFormat?: SerialFormat

    Serial number display format