Поделиться через


структура HTTP_SSL_INFO (http.h)

Структура HTTP_SSL_INFO содержит данные для подключения, использующего протокол SSL, полученные с помощью подтверждения SSL.

Синтаксис

typedef struct _HTTP_SSL_INFO {
  USHORT                     ServerCertKeySize;
  USHORT                     ConnectionKeySize;
  ULONG                      ServerCertIssuerSize;
  ULONG                      ServerCertSubjectSize;
  PCSTR                      pServerCertIssuer;
  PCSTR                      pServerCertSubject;
  PHTTP_SSL_CLIENT_CERT_INFO pClientCertInfo;
  ULONG                      SslClientCertNegotiated;
} HTTP_SSL_INFO, *PHTTP_SSL_INFO;

Члены

ServerCertKeySize

Размер (в байтах) открытого ключа, используемого для подписи сертификата сервера.

ConnectionKeySize

Размер (в байтах) ключа шифра, используемого для шифрования текущего сеанса.

ServerCertIssuerSize

Размер (в байтах) строки, на которую указывает элемент pServerCertIssuer , не включая завершающий символ NULL.

ServerCertSubjectSize

Размер (в байтах) строки, на которую указывает элемент pServerCertSubject , не включая завершающий символ NULL.

pServerCertIssuer

Указатель на строку октетов, завершающуюся нулевым значением, которая указывает имя сущности, выдавшей сертификат.

pServerCertSubject

Указатель на строку октетов, завершающуюся значением NULL, которая указывает имя сущности, которой принадлежит сертификат.

pClientCertInfo

Указатель на структуру HTTP_SSL_CLIENT_CERT_INFO , указывающую сертификат клиента.

SslClientCertNegotiated

Если значение не равно нулю, означает, что сертификат клиента уже присутствует локально.

Комментарии

На HTTP_SSL_INFO структуру может указывать элемент pSslInfoструктуры HTTP_REQUEST .

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть http.h

См. также раздел

Структуры API HTTP-сервера версии 1.0

HTTP_REQUEST

HTTP_SSL_CLIENT_CERT_INFO