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 API de inscripción de certificados admite las siguientes interfaces.
| Interfaz | Descripción |
|---|---|
| IAlternativeName | Representa una instancia de una extensión de AlternativeNames. |
| IAlternativeNames | Administra una colección de objetos IAlternativeName. |
| IBinaryConverter | Crea una cadena con codificación Unicode a partir de una matriz de bytes, crea una matriz de bytes a partir de una cadena con codificación Unicode y modifica el tipo de codificación Unicode aplicada a una cadena. |
| ICertificatePolicy | Especifica una directiva de certificado que identifica el propósito para el que se puede usar el certificado. |
| ICertificatePolicies | Administra una colección de objetos ICertificatePolicy. |
| ICertProperties | Administre una colección de objetosICertProperty. |
| ICertProperty | Asocia una propiedad externa a un certificado. |
| ICertPropertyArchived | Representa una propiedad de certificado que identifica si se ha archivado un certificado. |
| ICertPropertyArchivedKeyHash | Representa un hash SHA-1 de una clave privada cifrada enviada a una entidad de certificación para el archivo. |
| ICertPropertyAutoEnroll | Representa una propiedad de certificado que identifica una plantilla configurada para habilitar la inscripción automática del certificado. |
| ICertPropertyBackedUp | Representa una propiedad de certificado que identifica si se ha realizado una copia de seguridad de un certificado y, si es así, la fecha y hora en que se guardó. |
| ICertPropertyDescription | Permite especificar y recuperar una cadena que contiene información descriptiva para un certificado. |
| ICertPropertyEnrollment | Representa una propiedad de certificado que contiene información de entidad de certificación y certificado creada cuando el cliente llama al método Enroll en la interfaz de IX509Enrollment. |
| ICertPropertyEnrollmentPolicyServer | Representa una propiedad de certificado externo que contiene información sobre un servidor de directiva de inscripción de certificados (CEP) y un servidor de inscripción de certificados (CES). |
| ICertPropertyFriendlyName | Permite especificar y recuperar una cadena que contiene el nombre para mostrar de un certificado. |
| ICertPropertyKeyProvInfo | Representa una propiedad de certificado que contiene información sobre una clave privada. |
| ICertPropertyRenewal | Representa una propiedad de certificado que contiene un hash SHA-1 del nuevo certificado creado cuando se renueva un certificado existente. |
| ICertPropertyRequestOriginator | Representa una propiedad de certificado que contiene el nombre del sistema de nomenclatura de dominio (DNS) del equipo en el que se creó la solicitud. |
| ICertPropertySHA1Hash | Representa una propiedad de certificado que contiene un hash SHA-1 del certificado. |
| ICertificationAuthorities | Administra una colección de objetos ICertificationAuthority. |
| ICertificationAuthority | Representa una única entidad de certificación. |
| ICryptAttribute | Representa un atributo criptográfico en una solicitud de certificado. |
| ICryptAttributes | Administra una colección de objetos ICryptAttribute. |
| ICspAlgorithm | Representa un algoritmo implementado por un proveedor criptográfico. |
| ICspAlgorithms | Administra una colección de objetos ICspAlgorithm. |
| ICspInformation | Proporciona acceso a información general sobre un proveedor criptográfico. |
| ICspInformations | Administra una colección de objetos ICspInformation. |
| ICspStatus | Contiene información sobre un par de proveedores o algoritmos criptográficos. |
| ICspStatuses | Administra una colección de objetosICspStatus. |
| IObjectId de | Representa un identificador de objeto. |
| IObjectIds | Administra una colección de objetos IObjectId. |
| IPolicyQualifier | Representa un calificador que se puede asociar a una directiva de certificado. |
| IPolicyQualifiers | Administra una colección de objetosIPolicyQualifier. |
| ISignerCertificate | Representa un certificado de firma que le permite firmar una solicitud de certificado. |
| ISignerCertificates | Administra una colección de objetos ISignerCertificate. |
| ISmimeCapabilities | Administra una colección de objetosISmimeCapability. |
| de ISmimeCapability | Representa un extensión SMIMECapabilities que identifica las funcionalidades de descifrado de un destinatario de correo electrónico. |
| IX500DistinguishedName | Representa un nombre distintivo X.500. |
| ix509Attribute | Representa un atributo en una solicitud de certificado PKCS #7, PKCS #10 o CMC. |
| IX509AttributeClientId | Representa un atributo que se puede usar para identificar al cliente que generó una solicitud de certificado. |
| IX509AttributeExtensions | Representa las extensiones de certificado en una solicitud de certificado. |
| IX509AttributeArchiveKey | Representa un atributo que contiene una clave privada cifrada que va a archivar una entidad de certificación. |
| IX509AttributeArchiveKeyHash | Representa un atributo que contiene un hash SHA-1 de la clave privada cifrada que va a archivar una entidad de certificación. |
| IX509AttributeCspProvider | Representa un atributo que identifica el proveedor criptográfico utilizado por la entidad que solicita el certificado. |
| IX509AttributeOSVersion | Representa un atributo que contiene información de versión sobre el sistema operativo cliente en el que se generó la solicitud de certificado. |
| IX509AttributeRenewalCertificate | Representa un atributo que contiene el certificado que se renueva. |
| IX509Attributes | Administra una colección de objetos IX509Attribute. |
| IX509CertificateRequest | Representa la interfaz abstracta de nivel superior para una solicitud de certificado. |
| IX509CertificateRequestCertificate | Permite crear certificados directamente sin pasar por un registro o una entidad de certificación. |
| IX509CertificateRequestCertificate2 | Extiende la interfaz de IX509CertificateRequestCertificate para habilitar la inicialización desde una plantilla. |
| IX509CertificateRequestCmc | Representa una solicitud de CMC. |
| IX509CertificateRequestCmc2 | Extiende la interfaz IX509CertificateRequestCmc para habilitar la inicialización desde una plantilla. |
| IX509CertificateRequestPkcs10 | Representa una solicitud PKCS #10. |
| IX509CertificateRequestPkcs10V2 | Extiende la interfaz de IX509CertificateRequestPkcs10 para habilitar la inicialización desde una plantilla. |
| IX509CertificateRequestPkcs7 | Representa una solicitud PKCS #7. |
| IX509CertificateRequestPkcs7V2 | Extiende la IX509CertificateRequestPkcs7 interfaz para habilitar la inicialización desde una plantilla. |
| IX509CertificateTemplate | Representa una plantilla de solicitud de certificado. |
| IX509CertificateTemplates | Administra una colección de objetos IX509CertificateTemplate. |
| IX509CertificateTemplateWritable | Agrega una plantilla a una plantilla o la elimina de un almacén de plantillas. |
| IX509Enrollment | Inscribe un equipo o usuario en una jerarquía de certificados. |
| IX509Enrollment2 | Amplía la interfaz de IX509Enrollment para habilitar la inicialización desde una plantilla. |
| IX509EnrollmentHelper | Define métodos que permiten que una aplicación web inscriba un certificado, almacene las credenciales del servidor de directivas en la caché de credenciales y registre servidores de directivas y servidores de inscripción. |
| IX509EnrollmentPolicyServer | Representa un servidor de directiva de inscripción de certificados (CEP). |
| IX509EnrollmentStatus | Recupera información de error detallada sobre una transacción de inscripción de certificados. |
| IX509EnrollmentWebClassFactory | Crea un objeto en el contexto del usuario en una página web. |
| IX509Extension | Define una extensión para una solicitud de certificado. |
| IX509ExtensionAlternativeNames | Especifica uno o varios formularios de nombre alternativos para el asunto de un certificado. |
| IX509ExtensionAuthorityKeyIdentifier | Representa una extensión AuthorityKeyIdentifier. |
| IX509ExtensionBasicConstraints | Especifica si el firmante del certificado es una entidad de certificación y, si es así, la profundidad de la cadena de entidad de certificación subordinada. |
| IX509ExtensionCertificatePolicies | Representa una colección de términos de información de directiva. |
| IX509ExtensionMSApplicationPolicies | Representa una colección de identificadores de objeto que indican cómo una aplicación puede usar un certificado. |
| IX509ExtensionEnhancedKeyUsage | Representa una colección de identificadores de objeto que identifican los usos previstos de la clave pública contenida en un certificado. |
| IX509ExtensionKeyUsage | Representa restricciones en las operaciones que puede realizar la clave pública contenida en el certificado. |
| IX509Extensions | Administra una colección de objetos IX509Extension. |
| IX509ExtensionSmimeCapabilities | Representa una colección que informa de las funcionalidades de descifrado de un destinatario de correo electrónico a un remitente de correo electrónico. |
| IX509ExtensionSubjectKeyIdentifier | Representa una extensión SubjectKeyIdentifier que se usa para identificar un certificado de firma. |
| IX509ExtensionTemplate | Representa una extensión certificateTemplate de que contiene una plantilla de versión 2. |
| IX509ExtensionTemplateName | Representa una extensión CertificateTemplateName que contiene una plantilla de versión 1. |
| IX509MachineEnrollmentFactory | Crea un objeto IX509EnrollmentHelper en una página web. |
| IX509NameValuePair | Representa un par nombre-valor genérico. |
| IX509NameValuePairs | Administra una colección de objetos IX509NameValuePair. |
| IX509PolicyServerListManager | Administra una colección de objetos IX509PolicyServerUrl. |
| IX509PolicyServerListManager | Administra una colección de objetos IX509PolicyServerUrl. |
| IX509PrivateKey | Representa una clave privada asimétrica que se puede usar para el cifrado, la firma y el acuerdo de clave. |
| IX509PublicKey | Representa una clave pública en un par de claves pública o privada. |
| IX509SignatureInformation | Representa la información utilizada para firmar una solicitud de certificado. |
Temas relacionados