---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [clients](../index.md) / TlsOptions

# Interface: TlsOptions

Defined in: [packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts:22](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts#L22)

TLS options for creating a dispatcher.

## Properties

### certificate?

> `optional` **certificate**: `string`

Defined in: [packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts:24](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts#L24)

Path to PKCS12 (.p12/.pfx) certificate file

***

### passphrase?

> `optional` **passphrase**: `string`

Defined in: [packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts:26](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts#L26)

Passphrase for the certificate

***

### rejectUnauthorized?

> `optional` **rejectUnauthorized**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts:28](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/clients/tls-dispatcher.ts#L28)

Whether to reject unauthorized (invalid/self-signed) certificates
