Class: Certificate

An X509 certificate used for TLS connections

Enums

certificate_type

Fields

Deprecated
string fingerprint [RO/constructor]
Prototype
string fingerprint_sha1 [RO/constructor]
Prototype
string fingerprint_sha256 [RO/constructor]
host ref host [RO/constructor]
string name [RO/runtime]
datetime not_after [RO/constructor]
datetime not_before [RO/constructor]
enum certificate_type type [RO/runtime]
string uuid [RO/runtime]

Messages

Certificate ref set get_all (session ref)
(Certificate ref → Certificate record) map get_all_records (session ref)
Certificate ref get_by_uuid (session ref, string)
Deprecated
string get_fingerprint (session ref, Certificate ref)
Prototype
string get_fingerprint_sha1 (session ref, Certificate ref)
Prototype
string get_fingerprint_sha256 (session ref, Certificate ref)
host ref get_host (session ref, Certificate ref)
string get_name (session ref, Certificate ref)
datetime get_not_after (session ref, Certificate ref)
datetime get_not_before (session ref, Certificate ref)
Certificate record get_record (session ref, Certificate ref)
enum certificate_type get_type (session ref, Certificate ref)
string get_uuid (session ref, Certificate ref)