homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge.
16 lines (15 loc) • 490 B
TypeScript
import { Buffer } from 'node:buffer';
interface SslCertificateData {
privateKey: Buffer;
certificate: Buffer;
}
export declare class SslCertGeneratorService {
private readonly logger;
private readonly certDir;
private readonly privateKeyPath;
private readonly certificatePath;
constructor();
generateOrLoadCertificate(hostnames?: string[]): Promise<SslCertificateData>;
generateCertificate(hostnames: string[]): Promise<SslCertificateData>;
}
export {};