mimekit-ts - v1.0.0
    Preparing search index...

    Class CmsSigner

    An S/MIME signer.

    Index
    certificate: X509Certificate

    The signer's certificate (the leaf of certificateChain).

    certificateChain: X509CertificateChain

    The certificate chain, starting with the signer's certificate.

    privateKey: AsymmetricKey

    The signer's private key.

    signerIdentifierType: SubjectIdentifierType

    The signer identifier type.

    digestAlgorithm: DigestAlgorithm = DigestAlgorithm.Sha256

    The digest algorithm to use (default: SHA-256).

    rsaSignaturePadding: RsaSignaturePadding | null = null

    The RSA signature padding to use when the private key is an RSA key.

    signedAttributes: AttributeTable = ...

    Attributes included in and covered by the signature.

    unsignedAttributes: AttributeTable = ...

    Attributes included in transport but not covered by the signature.

    pkcs12Loader: Pkcs12Loader | null = null

    The injectable PKCS#12 loader (set by the crypto backend, wave C2b). Used by CmsSigner.load.