Share via


CertificateRevocationListBuilder 类

定义

有助于 (CRL) 生成证书吊销列表。

public ref class CertificateRevocationListBuilder sealed
public sealed class CertificateRevocationListBuilder
type CertificateRevocationListBuilder = class
Public NotInheritable Class CertificateRevocationListBuilder
继承
CertificateRevocationListBuilder

构造函数

CertificateRevocationListBuilder()

初始化 CertificateRevocationListBuilder 类的新实例。

方法

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

将指定的序列号添加到具有可选吊销时间和可选吊销原因的吊销列表中。

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

将指定的序列号添加到具有可选吊销时间和可选吊销原因的吊销列表中。

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

将指定的证书添加到具有可选吊销时间和可选吊销原因的吊销列表中。

Build(X500DistinguishedName, X509SignatureGenerator, BigInteger, DateTimeOffset, HashAlgorithmName, X509AuthorityKeyIdentifierExtension, Nullable<DateTimeOffset>)

(CRL) 生成证书吊销列表。

Build(X509Certificate2, BigInteger, DateTimeOffset, HashAlgorithmName, RSASignaturePadding, Nullable<DateTimeOffset>)

生成由指定证书签名 (CRL) 证书吊销列表。

BuildCrlDistributionPointExtension(IEnumerable<String>, Boolean)

使用指定的检索 URI 生成 CRL 分发点扩展。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
Load(Byte[], BigInteger)

将指定的证书吊销列表 (CRL) 解码,并生成包含 CertificateRevocationListBuilder 已解码 CRL 中所有吊销条目的 。

Load(ReadOnlySpan<Byte>, BigInteger, Int32)

将指定的证书吊销列表 (CRL) 解码,并生成包含 CertificateRevocationListBuilder 已解码 CRL 中所有吊销条目的 。

LoadPem(ReadOnlySpan<Char>, BigInteger)

将指定的证书吊销列表 (CRL) 解码,并生成包含 CertificateRevocationListBuilder 已解码 CRL 中所有吊销条目的 。

LoadPem(String, BigInteger)

将指定的证书吊销列表 (CRL) 解码,并生成包含 CertificateRevocationListBuilder 已解码 CRL 中所有吊销条目的 。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
RemoveEntry(Byte[])

从吊销列表中删除指定的序列号。

RemoveEntry(ReadOnlySpan<Byte>)

从吊销列表中删除指定的序列号。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于