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 に適していることをチェックしません。証明書はシリアル番号を抽出するためにのみ使用されます。

適用対象