All Classes Files Functions Variables Enumerations Enumerator Groups Pages
kerio::web::Certificate Struct Reference

import "Certificates.idl";

Public Attributes

KId id
StoreStatus status
string name
NamedValueList issuer
NamedValueList subject
NamedMultiValueList subjectAlternativeNameList
string fingerprint
 128-bit MD5, i.e. 16 hexa values separated by colons
string fingerprintSha1
 160-bit SHA1, i.e. 20 hexa values separated by colons
string fingerprintSha256
 512-bit SHA256, i.e. 64 hexa values separated by colons
ValidPeriod validPeriod
boolean valid
 exists and valid content
CertificateType type
boolean isUntrusted
string verificationMessage
StringList chainInfo
boolean isSelfSigned

Detailed Description

Certificate properties issuer & subject valid names: hostname; ///< max 127 bytes organizationName; ///< max 127 bytes organizationalUnitName; ///< max 127 bytes city; ///< max 127 bytes state; ///< max 127 bytes country; ///< ISO 3166 code emailAddress; ///< max 255 bytes

Member Data Documentation

string kerio::web::Certificate::fingerprint

128-bit MD5, i.e. 16 hexa values separated by colons

string kerio::web::Certificate::fingerprintSha1

160-bit SHA1, i.e. 20 hexa values separated by colons

string kerio::web::Certificate::fingerprintSha256

512-bit SHA256, i.e. 64 hexa values separated by colons

boolean kerio::web::Certificate::valid

exists and valid content


The documentation for this struct was generated from the following file: