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
не является поддерживаемой причиной отзыва.
Комментарии
Этот метод не проверка, что издатель сертификата подходит для создаваемого списка отзыва сертификатов. Сертификат просто используется для извлечения серийного номера.