Type alias AMQPTlsOptions

AMQPTlsOptions: Pick<TlsOptions, "key" | "cert" | "pfx" | "passphrase" | "ca">

Additional TLS options, for more info check https://nodejs.org/api/tls.html#tlscreatesecurecontextoptions

Cert

Cert chains in PEM format. One cert chain should be provided per private key.

Key

Private keys in PEM format. PEM allows the option of private keys being encrypted. Encrypted keys will be decrypted with AMQPTlsOptions.passphrase.

Pfx

PFX or PKCS12 encoded private key and certificate chain. pfx is an alternative to providing key and cert individually. PFX is usually encrypted, if it is, passphrase will be used to decrypt it.

Passphrase

Shared passphrase used for a single private key and/or a PFX.

Ca

Optionally override the trusted CA certificates. Default is to trust the well-known CAs curated by Mozilla.

Generated using TypeDoc