estrutura CERT_PRIVATE_KEY_VALIDITY (wincrypt.h)
A estrutura CERT_PRIVATE_KEY_VALIDITY indica um período de tempo válido para a chave privada correspondente à chave pública de um certificado. Se o componente NotBefore for zero ou não estiver presente, nenhuma instrução será feita quando o período de validade da chave privada for iniciado. Se o componente NotAfter for zero ou não estiver presente, nenhuma data de término será definida na validade da chave privada.
Uma estrutura CERT_PRIVATE_KEY_VALIDITY é membro da estrutura CERT_KEY_ATTRIBUTES_INFO .
Sintaxe
typedef struct _CERT_PRIVATE_KEY_VALIDITY {
FILETIME NotBefore;
FILETIME NotAfter;
} CERT_PRIVATE_KEY_VALIDITY, *PCERT_PRIVATE_KEY_VALIDITY;
Membros
NotBefore
Data e hora antes da qual o certificado não é válido. Para datas entre 1950 e 2049, inclusive, a data e hora são codificadas utc-time no formato YYMMDDHHMMSS. Esse membro usa um ano de dois dígitos e é preciso para segundos. Para datas anteriores a 1950 ou após 2049, a hora generalizada codificada é usada. O tempo generalizado codificado está no formato AAAAMMDDHHMMSSMMM, usando um ano de quatro dígitos, e é preciso para milissegundos. Embora o tempo generalizado dê suporte à resolução de milissegundos, o tempo NotBefore é preciso apenas para segundos.
NotAfter
Data e hora após a qual o certificado não é válido. Para datas entre 1950 e 2049, inclusive, a data e hora são codificadas utc-time no formato YYMMDDHHMMSS. Esse membro usa um ano de dois dígitos e é preciso para segundos. Para datas antes de 1950 ou após 2049, o tempo generalizado codificado é usado. O tempo generalizado codificado está no formato YYYYMMDDHHMMSSMMM, usando um ano de quatro dígitos e é preciso para milissegundos. Embora o tempo generalizado dê suporte à resolução de milissegundos, o tempo NotAfter é preciso apenas para segundos.
Requisitos
Requisito | Valor |
---|---|
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 | wincrypt.h |