2016-07-24 17:39:20 +00:00
|
|
|
/// <reference types="q" />
|
|
|
|
import * as plugins from "./cert.plugins";
|
|
|
|
/**
|
|
|
|
* schedule a retry of certificate request
|
|
|
|
*/
|
2016-10-22 02:23:12 +00:00
|
|
|
export declare let scheduleRetry: (domainArg: string, certClassArg: any) => plugins.q.Promise<{}>;
|
2016-07-24 17:39:20 +00:00
|
|
|
/**
|
|
|
|
* check if a given domainCert is still valid
|
|
|
|
*/
|
|
|
|
export declare let checkDomainsStillValid: (domainNameArg: string, sslDirArg: string) => boolean;
|
|
|
|
export interface certConfig {
|
|
|
|
domainName: string;
|
|
|
|
created: number;
|
|
|
|
expires: number;
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
* update a ssl directory
|
|
|
|
*/
|
|
|
|
export declare let updateSslDirSync: (sslDirArg: string, domainNameArg: string) => void;
|