CertificateRevocationListBuilder.AddEntry Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Aggiunge il numero di serie specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo. |
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Aggiunge il numero di serie specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo. |
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>) |
Aggiunge il certificato specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo. |
AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Aggiunge il numero di serie specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo.
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)
Parametri
- serialNumber
- Byte[]
Numero di serie del certificato da revocare.
- revocationTime
- Nullable<DateTimeOffset>
Ora in cui il certificato è stato revocato o null
per usare l'ora di sistema corrente.
Il valore predefinito è null
.
- reason
- Nullable<X509RevocationReason>
Motivo per cui il certificato è stato revocato o null
non includere un motivo.
Il valore predefinito è null
.
Eccezioni
serialNumber
è null
.
reason
non è un motivo di revoca supportato.
serialNumber
è vuoto.
Si applica a
AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Aggiunge il numero di serie specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo.
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)
Parametri
- serialNumber
- ReadOnlySpan<Byte>
Numero di serie del certificato da revocare.
- revocationTime
- Nullable<DateTimeOffset>
Ora in cui il certificato è stato revocato o null
per usare l'ora di sistema corrente.
Il valore predefinito è null
.
- reason
- Nullable<X509RevocationReason>
Motivo per cui il certificato è stato revocato o null
non includere un motivo.
Il valore predefinito è null
.
Eccezioni
reason
non è un motivo di revoca supportato.
serialNumber
è vuoto.
Si applica a
AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)
Aggiunge il certificato specificato all'elenco di revoche con un periodo di revoca facoltativo e un motivo di revoca facoltativo.
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)
Parametri
- certificate
- X509Certificate2
Certificato da revocare.
- revocationTime
- Nullable<DateTimeOffset>
Ora in cui il certificato è stato revocato o null
per usare l'ora di sistema corrente.
Il valore predefinito è null
.
- reason
- Nullable<X509RevocationReason>
Motivo per cui il certificato è stato revocato o null
non includere un motivo.
Il valore predefinito è null
.
Eccezioni
certificate
è null
.
reason
non è un motivo di revoca supportato.
Commenti
Questo metodo non verifica che l'autorità emittente del certificato sia appropriata per il CRL in fase di compilazione, il certificato viene usato solo per estrarre il numero di serie.