Документация
ОС Аврора 5.1.6

Certificates

Содержит перечисления, представляющие поля сертификата. Подробнее…

Подключение: #include <types.h>

Публичные типы

enum CertificateInfoTypeKnown { CommonName , Email , EmailLegacy , Organization , OrganizationalUnit , Locality , IncorporationLocality , State , IncorporationState , Country , IncorporationCountry , URI , DNS , IPAddress , XMPP , INN , OGRN , SNILS , INNLE , OGRNIP , IdentificationKind }
enum CertificateSection { DN , AlternativeName }
enum CertificateStatus { CERT_STATUS_NONE = 0 , CERT_STATUS_COMMON_NAME_INVALID = 1 << 0 , CERT_STATUS_DATE_INVALID = 1 << 1 , CERT_STATUS_AUTHORITY_INVALID = 1 << 2 , CERT_STATUS_NO_REVOCATION_MECHANISM = 1 << 4 , CERT_STATUS_UNABLE_TO_CHECK_REVOCATION = 1 << 5 , CERT_STATUS_REVOKED = 1 << 6 , CERT_STATUS_INVALID = 1 << 7 , CERT_STATUS_WEAK_SIGNATURE_ALGORITHM = 1 << 8 , CERT_STATUS_NON_UNIQUE_NAME = 1 << 10 , CERT_STATUS_WEAK_KEY = 1 << 11 , CERT_STATUS_PINNED_KEY_MISSING = 1 << 13 , CERT_STATUS_NAME_CONSTRAINT_VIOLATION = 1 << 14 , CERT_STATUS_VALIDITY_TOO_LONG = 1 << 15 , CERT_STATUS_IS_EV = 1 << 16 , CERT_STATUS_REV_CHECKING_ENABLED = 1 << 17 , CERT_STATUS_SHA1_SIGNATURE_PRESENT = 1 << 19 , CERT_STATUS_CT_COMPLIANCE_FAILED = 1 << 20 }
Статус Certificate. Подробнее...

Подробное описание

Содержит перечисления, представляющие поля сертификата.

Описание перечислений

CertificateInfoTypeKnown

enum Aurora::WebView::Certificates::CertificateInfoTypeKnown
CommonName Обычное имя (например, имя человека), id = "2.5.4.3".
Email Адрес электронной почты, id = "GeneralName.rfc822Name".
EmailLegacy Поле электронной почты PKCS#9, id = "1.2.840.113549.1.9.1".
Organization Организация (компания), id = "2.5.4.10".
OrganizationalUnit Часть организации (например, подразделение или филиал), id = "2.5.4.11".
Locality Населённый пункт (например, город, область и т.п.), id = "2.5.4.7".
IncorporationLocality Место регистрации (сертификаты EV), id = "1.3.6.1.4.1.311.60.2.1.1".
State Область внутри страны, id = "2.5.4.8".
IncorporationState Штат регистрации (сертификаты EV), id = "1.3.6.1.4.1.311.60.2.1.2".
Country Страна, id = "2.5.4.6".
IncorporationCountry Страна регистрации (сертификаты EV), id = "1.3.6.1.4.1.311.60.2.1.3".
URI Универсальный идентификатор ресурса, id = "GeneralName.uniformResourceIdentifier".
DNS DNS-имя, id = "GeneralName.dNSName".
IPAddress IP-адрес, id = "GeneralName.iPAddress".
XMPP XMPP-адрес (см. http://www.ietf.org/rfc/rfc3920.txt), id = "1.3.6.1.5.5.7.8.5".
INN Идентификационный номер налогоплательщика, id = "1.2.643.3.131.1.1".
OGRN Основной государственный регистрационный номер, id = "1.2.643.100.1".
SNILS Страховой номер индивидуального лицевого счета, id = "1.2.643.100.3".
INNLE ИНН юридического лица, id = "1.2.643.100.4".
OGRNIP ОГРН индивидуального предпринимателя, id = "1.2.643.100.5".
IdentificationKind Как был идентифицирован владелец сертификата при выдаче сертификата, id="1.2.643.100.114".

CertificateSection

enum Aurora::WebView::Certificates::CertificateSection
DN Отличительное имя (основное имя).
AlternativeName Альтернативное имя.

CertificateStatus

enum Aurora::WebView::Certificates::CertificateStatus

Статус Certificate.

Обёртка для cef_cert_status_t.

CERT_STATUS_COMMON_NAME_INVALID Статусы ошибок
CERT_STATUS_DATE_INVALID Статусы ошибок
CERT_STATUS_AUTHORITY_INVALID Статусы ошибок
CERT_STATUS_NO_REVOCATION_MECHANISM Статусы ошибок
CERT_STATUS_UNABLE_TO_CHECK_REVOCATION Статусы ошибок
CERT_STATUS_REVOKED Статусы ошибок
CERT_STATUS_INVALID Статусы ошибок
CERT_STATUS_WEAK_SIGNATURE_ALGORITHM Статусы ошибок
CERT_STATUS_NON_UNIQUE_NAME Статусы ошибок
CERT_STATUS_WEAK_KEY Статусы ошибок
CERT_STATUS_PINNED_KEY_MISSING Статусы ошибок
CERT_STATUS_NAME_CONSTRAINT_VIOLATION Статусы ошибок
CERT_STATUS_VALIDITY_TOO_LONG Статусы ошибок
CERT_STATUS_IS_EV Статусы без ошибок
CERT_STATUS_REV_CHECKING_ENABLED Статусы без ошибок
CERT_STATUS_SHA1_SIGNATURE_PRESENT Статусы без ошибок
CERT_STATUS_CT_COMPLIANCE_FAILED Статусы без ошибок

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.