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>)

Source:
CertificateRevocationListBuilder.cs
Source:
CertificateRevocationListBuilder.cs
Source:
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>)

Source:
CertificateRevocationListBuilder.cs
Source:
CertificateRevocationListBuilder.cs
Source:
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>)

Source:
CertificateRevocationListBuilder.cs
Source:
CertificateRevocationListBuilder.cs
Source:
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,证书仅用于提取序列号。

适用于