CertificateRevocationListBuilder.AddEntry Método
Definición
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í.
Sobrecargas
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Agrega el número de serie especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación opcional. |
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Agrega el número de serie especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación opcional. |
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Agrega el certificado especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación opcional. |
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Agrega el número de serie especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación 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[]
Número de serie del certificado que se va a revocar.
- revocationTime
- Nullable<DateTimeOffset>
Hora en que se revoca el certificado o null
para usar la hora actual del sistema.
El valor predeterminado es null
.
- reason
- Nullable<X509RevocationReason>
Motivo por el que se revoca el certificado o null
para no incluir un motivo.
El valor predeterminado es null
.
Excepciones
serialNumber
es null
.
reason
no es un motivo de revocación admitido.
serialNumber
está vacía.
Se aplica a
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Agrega el número de serie especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación 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>
Número de serie del certificado que se va a revocar.
- revocationTime
- Nullable<DateTimeOffset>
Hora en que se revoca el certificado o null
para usar la hora actual del sistema.
El valor predeterminado es null
.
- reason
- Nullable<X509RevocationReason>
Motivo por el que se revoca el certificado o null
para no incluir un motivo.
El valor predeterminado es null
.
Excepciones
reason
no es un motivo de revocación admitido.
serialNumber
está vacía.
Se aplica a
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Agrega el certificado especificado a la lista de revocación con un tiempo de revocación opcional y un motivo de revocación 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
Certificado que se va a revocar.
- revocationTime
- Nullable<DateTimeOffset>
Hora en que se revoca el certificado o null
para usar la hora actual del sistema.
El valor predeterminado es null
.
- reason
- Nullable<X509RevocationReason>
Motivo por el que se revoca el certificado o null
para no incluir un motivo.
El valor predeterminado es null
.
Excepciones
certificate
es null
.
reason
no es un motivo de revocación admitido.
Comentarios
Este método no comprueba que el emisor de certificados sea adecuado para la CRL que se está compilando, el certificado solo se usa para extraer el número de serie.