import { JavaObject } from '../../../java/lang/JavaObject'; import { Class } from '../../../java/lang/Class'; export declare class SMTPServerKonfiguration extends JavaObject { /** * Die ID der Konfiguration. */ id: number; /** * Der Hostname des SMTP-Servers. */ host: string; /** * Die Port-Adresse des SMTP-Servers. */ port: number; /** * Gibt an, ob StartTLS für die SMTP-Verbindung genutzt wird oder nicht. */ useStartTLS: boolean; /** * Gibt an, ob TLS für die SMTP-Verbindung genutzt wird oder nicht. Wird dies genutzt, so wird entweder ein Zertifikat im Key-Store des Servers benötigt oder es muss einem Host vertraut werden (siehe trustTLSHost). */ useTLS: boolean; /** * Gibt an, falls nicht null, welchem Host - unabhängig von vorhandenen Zertifikaten - vertraut werden kann, '*' für jeden beliebigen Host. */ trustTLSHost: string | null; /** * Leerer Standardkonstruktor. */ constructor(); transpilerCanonicalName(): string; isTranspiledInstanceOf(name: string): boolean; static class: Class; static transpilerFromJSON(json: string): SMTPServerKonfiguration; static transpilerToJSON(obj: SMTPServerKonfiguration): string; static transpilerToJSONPatch(obj: Partial): string; } export declare function cast_de_svws_nrw_core_data_email_SMTPServerKonfiguration(obj: unknown): SMTPServerKonfiguration; //# sourceMappingURL=SMTPServerKonfiguration.d.ts.map