7 #import <kerio/web/idl/SharedStructures.idl>
8 #import <kerio/web/idl/Certificates.idl>
30 void generateEx(out kerio::web::KId
id, in kerio::web::NamedValueList subject, in
string name, in kerio::web::CertificateType type, in kerio::web::ValidPeriod period, in kerio::web::NamedMultiValueList subjectAlternativeNameList);
42 void detect(out kerio::web::Certificate certificate, in
string host);
54 void apply(out kerio::web::ErrorList errors);
80 void importCertificateP12(out kerio::web::KId
id, in
string fileId, in
string name, in kerio::web::CertificateType type, in
string password);
94 void exportCertificateP12(out
kerio::web::Download fileDownload, in kerio::web::KId
id, in
string password, in
boolean includeCa);
107 void importCertificateUrl(in
string url);
119 void setDistrusted(out kerio::web::ErrorList errors, in kerio::web::KIdList ids);
Common Kerio Control structures, enums and types.
Definition: SharedStructures.idl:342
Definition: Certificates.idl:13
Definition: Accounting.idl:11