estructura de CERT_AUTHORITY_INFO_ACCESS (wincrypt.h)

La estructura de CERT_AUTHORITY_INFO_ACCESS representa las extensiones de certificado de acceso a la información de entidad y de acceso a la información del sujeto y especifica cómo acceder a información y servicios adicionales para el sujeto o el emisor de un certificado.

Sintaxis

typedef struct _CERT_AUTHORITY_INFO_ACCESS {
  DWORD                    cAccDescr;
  PCERT_ACCESS_DESCRIPTION rgAccDescr;
} CERT_AUTHORITY_INFO_ACCESS, *PCERT_AUTHORITY_INFO_ACCESS, CERT_SUBJECT_INFO_ACCESS, *PCERT_SUBJECT_INFO_ACCESS;

Miembros

cAccDescr

Número de elementos de la matriz rgAccDescr .

rgAccDescr

Matriz de punteros a CERT_ACCESS_DESCRIPTION estructuras que describen el formato y la ubicación de información adicional sobre el certificado. Cada estructura de CERT_ACCESS_DESCRIPTION tiene como miembros una cadena pszAccessMethod que indica un método de acceso y una estructura de CERT_ALT_NAME_ENTRY que indica la ubicación de la información adicional.

Comentarios

El tipo de información representada por esta estructura depende de los métodos de acceso especificados por las estructuras de CERT_ACCESS_DESCRIPTION de la matriz rgAccDescr . Para obtener más información sobre los métodos de acceso, la extensión de acceso a la información de autoridad y la extensión de acceso a la información del firmante, consulte RFC 3280.

La función CryptDecodeObject crea una instancia de esta estructura al descodificar el miembro Value de una estructura de CERT_EXTENSION y el miembro pszObjId de la estructura CERT_EXTENSION se establece en szOID_AUTHORITY_INFO_ACCESS o szOID_SUBJECT_INFO_ACCESS.

Una instancia de esta estructura se puede usar como entrada para la función CryptEncodeObject para crear un CERT_EXTENSION adecuado.

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

Consulte también

CERT_ACCESS_DESCRIPTION

CERT_ALT_NAME_ENTRY

RFC 3280