CertificateRevocationListBuilder.AddEntry Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| 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 uma razão 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 revogar.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado, ou null para usar a hora atual do sistema.
A predefinição é null.
- reason
- Nullable<X509RevocationReason>
A razão pela qual o certificado foi revogado, ou null para não incluir uma razão.
A predefinição é null.
Exceções
serialNumber é null.
reason não é uma razão de revogação sustentada.
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 revogar.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado, ou null para usar a hora atual do sistema.
A predefinição é null.
- reason
- Nullable<X509RevocationReason>
A razão pela qual o certificado foi revogado, ou null para não incluir uma razão.
A predefinição é null.
Exceções
reason não é uma razão de revogação sustentada.
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 uma razão 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 para revogação.
- revocationTime
- Nullable<DateTimeOffset>
A hora em que o certificado foi revogado, ou null para usar a hora atual do sistema.
A predefinição é null.
- reason
- Nullable<X509RevocationReason>
A razão pela qual o certificado foi revogado, ou null para não incluir uma razão.
A predefinição é null.
Exceções
certificate é null.
reason não é uma razão de revogação sustentada.
Observações
Este método não verifica se o emissor do certificado é adequado para o CRL que está a ser construído, o certificado é apenas usado para extrair o número de série.