Share via


struttura HTTP_SSL_INFO (http.h)

La struttura HTTP_SSL_INFO contiene dati per una connessione che usa Secure Sockets Layer (SSL), ottenuta tramite l'handshake SSL.

Sintassi

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;

Members

ServerCertKeySize

Dimensioni, in byte, della chiave pubblica usata per firmare il certificato del server.

ConnectionKeySize

Dimensioni, in byte, della chiave di crittografia usata per crittografare la sessione corrente.

ServerCertIssuerSize

Dimensioni, in byte, della stringa a cui punta il membro pServerCertIssuer non incluso il carattere Null terminante.

ServerCertSubjectSize

Dimensioni, in byte, della stringa a cui punta il membro pServerCertSubject non incluso il carattere Null di terminazione.

pServerCertIssuer

Puntatore a una stringa con terminazione null di ottetti che specifica il nome dell'entità che ha rilasciato il certificato.

pServerCertSubject

Puntatore a una stringa con terminazione null di ottetti che specifica il nome dell'entità a cui appartiene il certificato.

pClientCertInfo

Puntatore a una struttura HTTP_SSL_CLIENT_CERT_INFO che specifica il certificato client.

SslClientCertNegotiated

Se non zero, indica che il certificato client è già presente in locale.

Commenti

Una struttura HTTP_SSL_INFO può essere puntata dal membro pSslInfo di una struttura HTTP_REQUEST .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista, Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione http.h

Vedi anche

Strutture dell'API SERVER HTTP versione 1.0

HTTP_REQUEST

HTTP_SSL_CLIENT_CERT_INFO