getKey

View as MarkdownOpen in Claude

Read the PEM private key file from disk.

Parameters

None.

Returns

string | null — The key file contents, or null if the file path is not set or the file does not exist.

Example

import { SslConfig } from '@signalwire/sdk';
const ssl = new SslConfig({ certPath: './cert.pem', keyPath: './key.pem' });
const key = ssl.getKey();
console.log(key ? 'Key loaded' : 'Key not found');