@softvision/webpdf-wsclient-typescript
Version:
A simplified and optimized API client library for the webPDF server
30 lines (29 loc) • 1.23 kB
TypeScript
import { ConnectorKeyStore, ConfigurationInterface, Server, Configuration, ServerCheck, Parameter, TrustStoreKeyStore } from "./../index";
export interface ServerConfigurationInterface extends ConfigurationInterface {
configuration: Server;
configurationChecks: Array<ServerCheck>;
connectorKeyStore?: {
[key: string]: ConnectorKeyStore;
};
trustStoreKeyStore?: TrustStoreKeyStore;
}
export declare class ServerConfiguration extends Configuration implements ServerConfigurationInterface, Parameter {
configuration: Server;
configurationChecks: Array<ServerCheck>;
connectorKeyStore?: {
[key: string]: ConnectorKeyStore;
};
trustStoreKeyStore?: TrustStoreKeyStore;
constructor(data: any);
static getConfigurationDescription(): string;
static getConfigurationChecksDefault(): Array<ServerCheck>;
static getConfigurationChecksDescription(): string;
static getConnectorKeyStoreDefault(): {
[key: string]: ConnectorKeyStore;
};
static getConnectorKeyStoreDescription(): string;
static getTrustStoreKeyStoreDescription(): string;
static fromJson(data: any): ServerConfiguration;
toJson(): any;
clone(): ServerConfiguration;
}