getHstsHeader

View as MarkdownOpen in Claude

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

1import { SslConfig } from '@signalwire/sdk';
2
3const ssl = new SslConfig({ enabled: true, hsts: true });
4const header = ssl.getHstsHeader();
5console.log(header); // "max-age=31536000; includeSubDomains"