Estrutura X509Certificate (schannel.h)
A estrutura X509Certificate representa um certificado X.509 .
Sintaxe
typedef struct _X509Certificate {
DWORD Version;
DWORD SerialNumber[4];
ALG_ID SignatureAlgorithm;
FILETIME ValidFrom;
FILETIME ValidUntil;
PSTR pszIssuer;
PSTR pszSubject;
PctPublicKey *pPublicKey;
} X509Certificate, *PX509Certificate;
Membros
Version
O número da versão X.509.
SerialNumber[4]
O número de série do certificado.
SignatureAlgorithm
A ID do algoritmo usado para criar a assinatura digital para o certificado.
ValidFrom
O início do período de validade do certificado.
ValidUntil
O fim do período de validade do certificado.
pszIssuer
Um ponteiro para uma cadeia de caracteres que especifica o emissor do certificado.
pszSubject
Um ponteiro para uma cadeia de caracteres que especifica o assunto do certificado.
pPublicKey
Um ponteiro para a chave pública usada para criar a assinatura do certificado.
Requisitos
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | schannel.h |