共用方式為


CertificateRevocationListBuilder.AddEntry 方法

定義

多載

AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

使用選擇性撤銷時間和選擇性撤銷原因,將指定的序號新增至撤銷清單。

AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

使用選擇性撤銷時間和選擇性撤銷原因,將指定的序號新增至撤銷清單。

AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

使用選擇性撤銷時間和選擇性撤銷原因,將指定的憑證新增至撤銷清單。

AddEntry(Byte[], Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs

使用選擇性撤銷時間和選擇性撤銷原因,將指定的序號新增至撤銷清單。

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)

參數

serialNumber
Byte[]

要撤銷之憑證的序號。

revocationTime
Nullable<DateTimeOffset>

撤銷憑證的時間,或使用 null 目前的系統時間。 預設為 null

reason
Nullable<X509RevocationReason>

撤銷憑證的原因,或 null 不包含原因。 預設為 null

例外狀況

serialNumbernull

reason 不是支持的撤銷原因。

serialNumber 是空的。

適用於

AddEntry(ReadOnlySpan<Byte>, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs

使用選擇性撤銷時間和選擇性撤銷原因,將指定的序號新增至撤銷清單。

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)

參數

serialNumber
ReadOnlySpan<Byte>

要撤銷之憑證的序號。

revocationTime
Nullable<DateTimeOffset>

撤銷憑證的時間,或使用 null 目前的系統時間。 預設值為 null

reason
Nullable<X509RevocationReason>

撤銷憑證的原因,或 null 不包含原因。 預設為 null

例外狀況

reason 不是支持的撤銷原因。

serialNumber 是空的。

適用於

AddEntry(X509Certificate2, Nullable<DateTimeOffset>, Nullable<X509RevocationReason>)

來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs
來源:
CertificateRevocationListBuilder.cs

使用選擇性撤銷時間和選擇性撤銷原因,將指定的憑證新增至撤銷清單。

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)

參數

certificate
X509Certificate2

要撤銷的憑證。

revocationTime
Nullable<DateTimeOffset>

撤銷憑證的時間,或使用 null 目前的系統時間。 預設值為 null

reason
Nullable<X509RevocationReason>

撤銷憑證的原因,或 null 不包含原因。 預設為 null

例外狀況

certificatenull

reason 不是支持的撤銷原因。

備註

這個方法不會檢查憑證簽發者是否適用於所建置的CRL,憑證只會用於擷取序號。

適用於