Struttura X509Certificate (schannel.h)
La struttura X509Certificate rappresenta un certificato X.509 .
Sintassi
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, *PX509Certificate;
Members
Version
Numero di versione X.509.
SerialNumber[4]
Numero di serie di un certificato.
SignatureAlgorithm
ID dell'algoritmo utilizzato per creare la firma digitale per il certificato.
ValidFrom
Inizio del periodo di validità per il certificato.
ValidUntil
Fine del periodo di validità del certificato.
pszIssuer
Puntatore a una stringa che specifica l'autorità emittente del certificato.
pszSubject
Puntatore a una stringa che specifica l'oggetto del certificato.
pPublicKey
Puntatore alla chiave pubblica usata per creare la firma per il certificato.
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | schannel.h |