INTERNET_CERTIFICATE_INFOINTERNET_CERTIFICATE_INFO*
*Contents  *Index  *Topic Contents
*Previous Topic: INTERNET_CACHE_ENTRY_INFO
*Next Topic: INTERNET_CONNECTED_INFO

INTERNET_CERTIFICATE_INFO

typedef struct {
    FILETIME ftExpiry;
    FILETIME ftStart;
    LPSTR lpszSubjectInfo;
    LPSTR lpszIssuerInfo;
    LPSTR lpszProtocolName;
    LPSTR lpszSignatureAlgName;
    LPSTR lpszEncryptionAlgName;
    DWORD dwKeySize;
} INTERNET_CERTIFICATE_INFO, * LPINTERNET_CERTIFICATE_INFO;

Contains certificate information returned from the server. This structure is used by the InternetQueryOption function.

ftExpiry
FILETIME structure that contains the date the certificate expires.
ftStart
FILETIME structure that contains the date the certificate becomes valid.
lpszSubjectInfo
Address of a buffer that contains the name of the organization, site, and server for which the certificate was issued.
lpszIssuerInfo
Address of a buffer that contains the name of the organization, site, and server that issued the certificate.
lpszProtocolName
Address of a buffer that contains the name of the protocol used to provide the secure connection.
lpszSignatureAlgName
Address of a buffer that contains the name of the algorithm used for signing the certificate.
lpszEncryptionAlgName
Address of a buffer that contains the name of the algorithm used for doing encryption over the secure channel (SSL/PCT) connection.
dwKeySize
Size, in bytes, of the key.

Applications requesting this information must free pointers that are allocated and placed in the returned structure.


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.