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)

適用於