UNPKG

@citrineos/util

Version:

The OCPP util module which supplies helpful utilities like cache and queue connectors, etc.

13 lines (12 loc) 653 B
export interface IV2GCertificateAuthorityClient { getSignedCertificate(csrString: string): Promise<string>; getCACertificates(): Promise<string>; getSignedContractData(certificateInstallationReq: string, xsdMsgDefNamespace: string): Promise<string>; getRootCertificates(): Promise<string[]>; } export interface IChargingStationCertificateAuthorityClient { getRootCACertificate(): Promise<string>; getCertificateChain(csrString: string): Promise<string>; signCertificateByExternalCA(csrString: string): Promise<string>; updateCertificateChainKeyMap(serverId: string, certificateChain: string, privateKey: string): void; }