UNPKG

@denis-kalinin/dev-certs

Version:

Managing certificates on nodejs http server

38 lines (37 loc) 1.44 kB
import * as usageData from "office-addin-usage-data"; export declare const certificateDirectoryName = ".office-addin-dev-certs"; export declare const certificateDirectory: string; export declare const caCertificateFileName = "ca.crt"; export declare const caKeyFileName = "ca.key"; export declare const caCertificatePath: string; export declare const localhostCertificateFileName = "localhost.crt"; export declare const localhostCertificatePath: string; export declare const localhostKeyFileName = "localhost.key"; export declare const localhostKeyPath: string; export declare const certificateName = "Developer CA for Microsoft Office Add-ins"; export declare const countryCode = "US"; export declare const daysUntilCertificateExpires = 30; export declare const domain: string[]; export declare const locality = "Redmond"; export declare const state = "WA"; export declare const usageDataObject: usageData.OfficeAddinUsageData; export declare function getPkiConfig(): Required<PKIConfig>; export declare function getLocalPath(certificateFileName: string): string; export interface CACertInfo { organization?: string; countryCode?: string; state?: string; locality?: string; validityDays?: number; } export interface CertInfo { domains?: string[]; validityDays?: number; fileName?: string; caKey?: string; caCert?: string; } export interface PKIConfig { ca?: CACertInfo; cert?: CertInfo; }