X509Certificate

Наследует: Resource < RefCounted < Object

Сертификат X509 (например, для TLS).

Описание

Класс X509Certificate представляет сертификат X509. Сертификаты можно загружать и сохранять, как и любой другой Resource.

Их можно использовать в качестве сертификата сервера в StreamPeerTLS.accept_stream() (вместе с соответствующим CryptoKey) и для указания единственного сертификата, который следует принимать при подключении к серверу TLS через StreamPeerTLS.connect_to_stream().

Обучающие материалы

Методы

Error

load(path: String)

Error

load_from_string(string: String)

Error

save(path: String)

String

save_to_string()


Описания метода

Error load(path: String) 🔗

Загружает сертификат из path (файл «*.crt»).


Error load_from_string(string: String) 🔗

Загружает сертификат из указанной string.


Error save(path: String) 🔗

Сохраняет сертификат по указанному path (должен быть файл "*.crt").


String save_to_string() 🔗

Возвращает строковое представление сертификата или пустую строку, если сертификат недействителен.