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 |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per