Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración EnrollmentCAProperty especifica los valores de propiedad de la entidad de certificación. Lo usa el método Property en la interfaz ICertificationAuthority .
Syntax
typedef enum EnrollmentCAProperty {
CAPropCommonName = 1,
CAPropDistinguishedName = 2,
CAPropSanitizedName = 3,
CAPropSanitizedShortName = 4,
CAPropDNSName = 5,
CAPropCertificateTypes = 6,
CAPropCertificate = 7,
CAPropDescription = 8,
CAPropWebServers = 9,
CAPropSiteName = 10,
CAPropSecurity = 11,
CAPropRenewalOnly = 12
} ;
Constantes
CAPropCommonNameValor: 1 Valor de VT_BSTR que contiene el nombre común de la entidad de certificación (CA) en Active Directory. |
|
CAPropDistinguishedNameValor: 2 Valor VT_DISPATCH que contiene un puntero a un objeto IX500DistinguishedName . |
|
CAPropSanitizedNameValor: 3 Valor de VT_BSTR que contiene el nombre común saneado de la ENTIDAD de certificación en Active Directory. Un nombre se sanea reemplazando los caracteres no permitidos por un signo de exclamación (!) seguido de cuatro valores hexadecimales que representan el carácter. |
|
CAPropSanitizedShortNameValor: 4 Valor de VT_BSTR que contiene el nombre común saneado y abreviado de la ENTIDAD de certificación en Active Directory. Un nombre se sanea reemplazando los caracteres no permitidos por un signo de exclamación (!) seguido de cuatro valores hexadecimales que representan el carácter. A continuación, se abrevia el nombre para que no supere los 51 caracteres. Los caracteres que se quitan de la cadena saneada deben estar hashizados y el hash convertido en una cadena de 5 caracteres. |
|
CAPropDNSNameValor: 5 Valor de VT_BSTR que contiene el nombre DNS de la entidad de certificación en Active Directory. |
|
CAPropCertificateTypesValor: 6 Un VT_ARRAY |
VT_BSTR colección de plantillas admitidas por la ENTIDAD de certificación. |
CAPropCertificateValor: 7 Un VT_ARRAY |
VT_UI1 valor que contiene el certificado de firma usado por la ENTIDAD de certificación. |
CAPropDescriptionValor: 8 Valor de VT_BSTR que contiene un comentario de descripción para la ENTIDAD de certificación. |
|
CAPropWebServersValor: 9 Un VT_ARRAY |
VT_BSTR colección de servidores de inscripción de certificados configurados para la entidad de certificación. Cada cadena de la colección contiene una dirección URL del servidor, el método de autenticación utilizado, un entero que especifica el nivel de prioridad y un entero que especifica si el servidor solo puede realizar renovaciones de certificados. Cada valor se delimita mediante un carácter de nueva línea. |
CAPropSiteNameValor: 10 Valor VT_BSTR que contiene el nombre del sitio de AD al que pertenece la ENTIDAD de certificación. Esto se puede usar mediante los clientes que inscriben para determinar el costo relativo de la comunicación con la ENTIDAD de certificación frente a las CA que pertenecen a otros sitios. Este valor solo es relevante para los objetos de CA recuperados mediante el método GetCAs en la interfaz IX509EnrollmentPolicyServer . |
|
CAPropSecurityValor: 11 Valor de VT_BSTR que contiene la representación de cadena del lenguaje de definición de descriptores de seguridad (SDDL) del descriptor de seguridad para la ENTIDAD de certificación. Este valor solo es relevante para los objetos de CA recuperados mediante el método GetCAs . |
|
CAPropRenewalOnlyValor: 12 Valor de VT_BOOL que especifica si una entidad de certificación está configurada para realizar solo renovaciones de certificados. Este valor solo es relevante para los objetos de CA recuperados mediante el método GetCAs . |
Requisitos
| Requisito | Value |
|---|---|
| Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
| Encabezado | certenroll.h |