***

title: getHstsHeader
slug: /reference/typescript/agents/configuration/ssl-config/get-hsts-header
description: Build the Strict-Transport-Security header value.
max-toc-depth: 3
---------------------

For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

Build the `Strict-Transport-Security` header value for HSTS.

## **Parameters**

None.

## **Returns**

`string | null` -- The HSTS header string (e.g., `"max-age=31536000; includeSubDomains"`),
or `null` if HSTS is disabled or SSL is off.

## **Example**

```typescript {4}
import { SslConfig } from '@signalwire/sdk';

const ssl = new SslConfig({ enabled: true, hsts: true });
const header = ssl.getHstsHeader();
console.log(header); // "max-age=31536000; includeSubDomains"
```