load | void | Чтение сертификата из файла |
import | Certificate | Чтение сертификата из памяти |
get version | number | Возвращает версию сертификата |
get serialNumber | string | Возвращает серийный номер сертификата |
set serialNumber | void | Задает серийный номер сертификата |
get keyUsage | number | Возвращает поле использование ключа сертификата |
get issuerFriendlyName | string | Возвращает CN имени издателя |
get issuerName | string | Возвращает полное имя издателя |
get subjectFriendlyName | string | Возвращает CN имени субъекта |
get subjectName | string | Возвращает полное имя субъекта |
get notBefore | Date | Возвращает дату начала действия сертификата |
set notBefore | void | Задает дату начала действия сертификата |
get notAfter | Date | Возвращает дату окончания действия сертификата |
set notAfter | void | Задает дату начала действия сертификата |
get thumbprint | string | Возвращает SHA-1 отпечаток сертификата |
get signatureAlgorithm | string | Возвращает алгоритм подписи сертификата |
get signatureDigestAlgorithm | string | Возвращает хэш алгоритм подписи сертификата |
get publicKeyAlgorithm | string | Возвращает алгоритм публичного ключа сертификата |
get organizationName | string | Возвращает поле «Организация» субъекта сертификата |
get OCSPUrls | string[] | Возвращает массив ссылок OCSP |
get CAIssuersUrls | string[] | Возвращает массив точек распространения сертификатов УЦ |
isSelfSigned | boolean | Проверка является ли сертификат самоподписанным |
isCA | boolean | Проверка является ли сертификат сертификатом УЦ |
sign | void | Подпись сертификата |
compare | number | Сравнивает два сертификата |
equals | boolean | Проверка являются ли два сертификата эквивалентными |
hash | string | Возвращает вычисленный отпечаток сертификата |
duplicate | Certificate | Создает копию объекта сертификата |
export | Buffer | Экспорт сертификата в память (буфер) |
save | void | Запись сертификата в файл |