estructura CERT_PRIVATE_KEY_VALIDITY (wincrypt.h)
La estructura CERT_PRIVATE_KEY_VALIDITY indica un intervalo de tiempo válido para la clave privada correspondiente a la clave pública de un certificado. Si el componente NotBefore es cero o no está presente, no se realiza ninguna instrucción sobre cuándo comienza el período de validez de la clave privada. Si el componente NotAfter es cero o no está presente, no se establece ninguna fecha de finalización en la validez de la clave privada.
Una estructura de CERT_PRIVATE_KEY_VALIDITY es miembro de la estructura CERT_KEY_ATTRIBUTES_INFO .
Sintaxis
typedef struct _CERT_PRIVATE_KEY_VALIDITY {
FILETIME NotBefore;
FILETIME NotAfter;
} CERT_PRIVATE_KEY_VALIDITY, *PCERT_PRIVATE_KEY_VALIDITY;
Miembros
NotBefore
Fecha y hora en que el certificado no es válido. Para las fechas entre 1950 y 2049 inclusive, la fecha y la hora se codifican en hora UTC con el formato AAAMMDDHHMMSS. Este miembro usa un año de dos dígitos y es preciso en segundos. Para las fechas anteriores a 1950 o posteriores a 2049, se usa el tiempo generalizado codificado. El tiempo generalizado codificado tiene el formato AAAAMMDDHHMMSSMMM, usando un año de cuatro dígitos y es preciso para milisegundos. Aunque el tiempo generalizado admite la resolución de milisegundos, el tiempo de NotBefore solo es preciso a segundos.
NotAfter
Fecha y hora después de la cual el certificado no es válido. Para las fechas entre 1950 y 2049 inclusive, la fecha y la hora se codifican en hora UTC con el formato AAAMMDDHHMMSS. Este miembro usa un año de dos dígitos y es preciso en segundos. Para las fechas anteriores a 1950 o posteriores a 2049, se usa la hora generalizada codificada. El tiempo generalizado codificado tiene el formato AAAAMMDDHHMMSSMMM, usando un año de cuatro dígitos y es preciso para milisegundos. Aunque el tiempo generalizado admite la resolución de milisegundos, el tiempo NotAfter solo es preciso en segundos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | wincrypt.h |