@wocker/ws
Version:
Docker workspace for web projects
15 lines (14 loc) • 639 B
TypeScript
import { CertService } from "../services/CertService";
import { ProjectService } from "../../project";
export declare class CertController {
protected readonly projectService: ProjectService;
protected readonly certService: CertService;
constructor(projectService: ProjectService, certService: CertService);
list(): Promise<string>;
createCert(certName?: string, dns?: string[]): Promise<void>;
use(certName?: string, name?: string): Promise<void>;
remove(name?: string): Promise<void>;
delete(cert: string): Promise<void>;
existsNames(): Promise<string[]>;
existsOtherNames(): Promise<string[]>;
}