Поделиться через


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.

Исключения

serialNumber имеет значение null.

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.

Исключения

certificate имеет значение null.

reason не является поддерживаемой причиной отзыва.

Комментарии

Этот метод не проверка, что издатель сертификата подходит для создаваемого списка отзыва сертификатов. Сертификат просто используется для извлечения серийного номера.

Применяется к