CertificateRevocationListBuilder.AddEntry Método
Definição
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.
Sobrecargas
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional. |
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional. |
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Adiciona o certificado especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional. |
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional.
public void AddEntry (byte[] serialNumber, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : byte[] * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (serialNumber As Byte(), Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
Parâmetros
- serialNumber
- Byte[]
O número de série do certificado a ser revogado.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado ou null
para usar a hora atual do sistema.
O padrão é null
.
- reason
- Nullable<X509RevocationReason>
O motivo pelo qual o certificado foi revogado ou null
para não incluir um motivo.
O padrão é null
.
Exceções
serialNumber
é null
.
reason
não é um motivo de revogação com suporte.
serialNumber
está vazio.
Aplica-se a
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Adiciona o número de série especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional.
public void AddEntry (ReadOnlySpan<byte> serialNumber, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : ReadOnlySpan<byte> * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (serialNumber As ReadOnlySpan(Of Byte), Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
Parâmetros
- serialNumber
- ReadOnlySpan<Byte>
O número de série do certificado a ser revogado.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado ou null
para usar a hora atual do sistema.
O padrão é null
.
- reason
- Nullable<X509RevocationReason>
O motivo pelo qual o certificado foi revogado ou null
para não incluir um motivo.
O padrão é null
.
Exceções
reason
não é um motivo de revogação com suporte.
serialNumber
está vazio.
Aplica-se a
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Adiciona o certificado especificado à lista de revogação com um tempo de revogação opcional e um motivo de revogação opcional.
public void AddEntry (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, DateTimeOffset? revocationTime = default, System.Security.Cryptography.X509Certificates.X509RevocationReason? reason = default);
member this.AddEntry : System.Security.Cryptography.X509Certificates.X509Certificate2 * Nullable<DateTimeOffset> * Nullable<System.Security.Cryptography.X509Certificates.X509RevocationReason> -> unit
Public Sub AddEntry (certificate As X509Certificate2, Optional revocationTime As Nullable(Of DateTimeOffset) = Nothing, Optional reason As Nullable(Of X509RevocationReason) = Nothing)
Parâmetros
- certificate
- X509Certificate2
O certificado a ser revogado.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado ou null
para usar a hora atual do sistema.
O padrão é null
.
- reason
- Nullable<X509RevocationReason>
O motivo pelo qual o certificado foi revogado ou null
para não incluir um motivo.
O padrão é null
.
Exceções
certificate
é null
.
reason
não é um motivo de revogação com suporte.
Comentários
Esse método não marcar que o emissor do certificado seja apropriado para a CRL que está sendo criada, o certificado é usado apenas para extrair o número de série.