X509SignatureGenerator 類別

定義

X.509 憑證所需用於建置編碼簽章的基底類別。

public ref class X509SignatureGenerator abstract
public abstract class X509SignatureGenerator
type X509SignatureGenerator = class
Public MustInherit Class X509SignatureGenerator
繼承
X509SignatureGenerator

建構函式

X509SignatureGenerator()

初始化 X509SignatureGenerator 類別的新執行個體。

屬性

PublicKey

取得與用於產生簽章之私密金鑰建立關聯的公開金鑰。

方法

BuildPublicKey()

當在衍生類別中覆寫時,產生具有編碼正確之 Oid、公開金鑰參數和公開金鑰值的憑證公開金鑰。

CreateForECDsa(ECDsa)

使用指定的私密金鑰建立 ECDSA 簽章的 X509SignatureGenerator 物件。

CreateForRSA(RSA, RSASignaturePadding)

使用指定的私密金鑰和填補模式建立 RSA 簽章的 X509SignatureGenerator 物件。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetSignatureAlgorithmIdentifier(HashAlgorithmName)

當在衍生類別中覆寫時,編碼此簽章的 X.509 演算法識別碼。

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SignData(Byte[], HashAlgorithmName)

當在衍生類別中覆寫時,使用指定的雜湊演算法產生所指定資料簽章,並正確編碼 X.509 簽章值的結果。

ToString()

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

(繼承來源 Object)

適用於