CertificateRequest Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma abstração sobre a CertificationRequestInfo PKCS#10 e a TbsCertificate X.509.
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
- Herança
-
CertificateRequest
- Atributos
A CertificateRequest classe permite que os chamadores criem certificados X.509 Public-Key autoassinados ou assinados em cadeia, bem como criem um blob de solicitação de assinatura de certificado para enviar a uma AC (Autoridade de Certificação).
Certificate |
Inicializa uma nova instância da classe CertificateRequest usando o nome da entidade especificado, a chave ECDSA e o algoritmo de hash. |
Certificate |
Inicializa uma nova instância da classe CertificateRequest usando o nome da entidade especificado, a chave RSA e o algoritmo de hash. |
Certificate |
Inicializa uma nova instância da classe CertificateRequest usando o nome da entidade especificado, a chave ECDSA e o algoritmo de hash. |
Certificate |
Inicializa uma nova instância da classe CertificateRequest usando o nome da entidade especificado, a chave pública codificada e o algoritmo de hash. |
Certificate |
Cria um CertificateRequest para o nome da entidade, a chave pública codificada, o algoritmo de hash e o preenchimento de assinatura RSA especificados. |
Certificate |
Inicializa uma nova instância da classe CertificateRequest usando o nome da entidade especificado, a chave RSA e o algoritmo de hash. |
Certificate |
Obtém a coleção de extensões de certificado X.509, que é uma coleção mutável, a ser incluída no certificado ou na solicitação de certificado. |
Hash |
Obtém o algoritmo de hash a ser usado ao assinar o certificado ou a solicitação de certificado. |
Other |
Obtém uma coleção que representa atributos, além do atributo de solicitação de extensão, a ser incluída em uma solicitação de certificado. |
Public |
Obtém uma representação da chave pública do certificado ou da solicitação de certificado. |
Subject |
Obtém o nome diferenciado do X.500 para usar como Assunto em uma solicitação de certificado ou certificado criado. |
Create(X500Distinguished |
Faz a solicitação de certificado atual para criar um certificado autoassinado ou assinado em cadeia. |
Create(X500Distinguished |
Assina a solicitação de certificado atual para criar um certificado autoassinado ou assinado em cadeia. |
Create(X509Certificate2, Date |
Cria um certificado usando a entidade, a chave e as extensões opcionais estabelecidas usando o certificado especificado como o emissor. |
Create(X509Certificate2, Date |
Cria um certificado com o assunto, a chave e as extensões opcionais estabelecidos usando o certificado fornecido como o emissor. |
Create |
Cria um certificado autoassinado usando a entidade, a chave e as extensões opcionais estabelecidas. |
Create |
Cria um valor de CertificationRequest PKCS#10 codificado por DER ASN.1 que representa o estado do objeto atual. |
Create |
Cria uma CertificationRequest PKCS#10 codificada por DER ASN.1 que representa o estado atual do objeto atual usando o gerador de assinatura fornecido. |
Create |
Cria uma CertificationRequest PKCS#10 codificada em PEM que representa o estado atual desse objeto usando o gerador de assinatura fornecido. |
Create |
Cria uma CertificationRequest PKCS#10 codificada em PEM que representa o estado atual desse objeto usando o gerador de assinatura fornecido. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Load |
Carrega uma solicitação de assinatura PKCS#10 binária como uma nova instância CertificateRequest. |
Load |
Carrega uma solicitação de assinatura PKCS#10 binária como uma nova instância CertificateRequest. |
Load |
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de |
Load |
Carrega a primeira solicitação de assinatura PKCS nº 10 codificada em PEM de |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Produto | Versões |
---|---|
.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 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: