Share via


Pkcs12Builder 類別

定義

啟用 PKCS#12 PFX 資料值的建立。 此類別無法獲得繼承。

public ref class Pkcs12Builder sealed
public sealed class Pkcs12Builder
type Pkcs12Builder = class
Public NotInheritable Class Pkcs12Builder
繼承
Pkcs12Builder

建構函式

Pkcs12Builder()

初始化 Pkcs12Builder 類別的新值。

屬性

IsSealed

取得指出是否已密封 PFX 資料的值。

方法

AddSafeContentsEncrypted(Pkcs12SafeContents, Byte[], PbeParameters)

將內容新增到使用來自位元組陣列之位元組型密碼加密之套件組合中的 PFX。

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Byte>, PbeParameters)

將內容新增到使用來自範圍之位元組型密碼加密之套件組合中的 PFX。

AddSafeContentsEncrypted(Pkcs12SafeContents, ReadOnlySpan<Char>, PbeParameters)

將內容新增到使用來自範圍之字元型密碼加密之套件組合中的 PFX。

AddSafeContentsEncrypted(Pkcs12SafeContents, String, PbeParameters)

將內容新增到使用來自字串之字元型密碼加密之套件組合中的 PFX。

AddSafeContentsUnencrypted(Pkcs12SafeContents)

將內容新增至 PFX,而不將其加密。

Encode()

將密封 PFX 的內容編碼,並以位元組陣列形式傳回它。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SealWithMac(ReadOnlySpan<Char>, HashAlgorithmName, Int32)

透過將密碼型訊息驗證碼 (MAC) 套用至具有來自範圍之密碼的內容,來密封 PFX 以防止進一步變更。

SealWithMac(String, HashAlgorithmName, Int32)

透過將密碼型訊息驗證碼 (MAC) 套用至具有來自字串之密碼的內容,來密封 PFX 以防止進一步變更。

SealWithoutIntegrity()

在不套用防竄改保護的情況下,密封 PFX 以防止進一步變更。

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
TryEncode(Span<Byte>, Int32)

嘗試將密封之 PFX 的內容編碼為提供的緩衝區。

適用於