CertificateRequest Clase
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una abstracción sobre el objeto PKCS#10 CertificationRequestInfo y el certificado X.509 TbsCertificate.
public ref class CertificateRequest sealed
public sealed class CertificateRequest
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public sealed class CertificateRequest
type CertificateRequest = class
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type CertificateRequest = class
Public NotInheritable Class CertificateRequest
- Herencia
-
CertificateRequest
- Atributos
La CertificateRequest clase permite a los autores de llamadas crear certificados X.509 autofirmados o firmados por cadena Public-Key, así como para crear un blob de solicitud de firma de certificado que se envíe a una entidad de certificación (CA).
Certificate |
Inicializa una instancia de la clase CertificateRequest con el nombre de firmante especificado, la clave ECDSA y el algoritmo hash. |
Certificate |
Inicializa una instancia de la clase CertificateRequest con el nombre de firmante especificado, la clave RSA y el algoritmo hash. |
Certificate |
Inicializa una instancia de la clase CertificateRequest con el nombre de firmante especificado, la clave ECDSA y el algoritmo hash. |
Certificate |
Inicializa una instancia de la clase CertificateRequest con el nombre de firmante especificado, la clave pública codificada y el algoritmo hash. |
Certificate |
Crea un CertificateRequest para el nombre de sujeto especificado, la clave pública codificada, el algoritmo hash y el relleno de firmas RSA especificados. |
Certificate |
Inicializa una instancia de la clase CertificateRequest con el nombre de firmante especificado, la clave RSA y el algoritmo hash. |
Certificate |
Obtiene la colección de extensiones de certificados X.509, que es una colección mutable, que se van a incluir en el certificado o la solicitud de certificado. |
Hash |
Obtiene el algoritmo hash que se debe usar al firmar el certificado o la solicitud de certificado. |
Other |
Obtiene una colección que representa los atributos, que no son el atributo de solicitud de extensión, para incluir en una solicitud de certificado. |
Public |
Obtiene una representación de la clave pública para el certificado o para la solicitud de certificado. |
Subject |
Obtiene el nombre distintivo X.500 que se usará como firmante en un certificado o una solicitud de certificado creados. |
Create(X500Distinguished |
Firma la solicitud de certificado actual para crear un certificado autofirmado o firmado mediante cadena. |
Create(X500Distinguished |
Firma la solicitud de certificado actual para crear un certificado autofirmado o firmado mediante cadena. |
Create(X509Certificate2, Date |
Crea un certificado con el firmante y la clave establecidos y con extensiones opcionales mediante el certificado especificado como emisor. |
Create(X509Certificate2, Date |
Crea un certificado con el firmante y la clave establecidos y con extensiones opcionales mediante el certificado proporcionado como emisor. |
Create |
Crea un certificado autofirmado con el firmante y la clave establecidos, y con extensiones opcionales. |
Create |
Crea un valor PKCS#10 CertificationRequest con codificación ASN.1 DER que representa el estado del objeto actual. |
Create |
Crea un objeto PKCS#10 CertificationRequest con codificación ASN.1 DER que representa el estado actual del objeto actual mediante el generador de firmas proporcionado. |
Create |
Crea una PKCS#10 CertificationRequest con codificación PEM que representa el estado actual de este objeto mediante el generador de firmas proporcionado. |
Create |
Crea una PKCS#10 CertificationRequest con codificación PEM que representa el estado actual de este objeto mediante el generador de firmas proporcionado. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get |
Sirve como la función hash predeterminada. (Heredado de Object) |
Get |
Obtiene el Type de la instancia actual. (Heredado de Object) |
Load |
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest. |
Load |
Carga una solicitud de firma PKCS#10 binaria como una nueva instancia de CertificateRequest. |
Load |
Carga la primera solicitud de firma PKCS#10 codificada en PEM desde |
Load |
Carga la primera solicitud de firma PKCS#10 codificada en PEM desde |
Memberwise |
Crea una copia superficial del Object actual. (Heredado de Object) |
To |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Producto | Versiones |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.1 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: