語言

SignatureSpi.EngineInitSign 方法

定義

多載

名稱 Description
EngineInitSign(IPrivateKey)

以指定的私鑰初始化此簽章物件以進行簽章操作。

EngineInitSign(IPrivateKey, SecureRandom)

以指定的私鑰及簽名操作的隨機來源初始化此簽章物件。

EngineInitSign(IPrivateKey)

以指定的私鑰初始化此簽章物件以進行簽章操作。

[Android.Runtime.Register("engineInitSign", "(Ljava/security/PrivateKey;)V", "GetEngineInitSign_Ljava_security_PrivateKey_Handler")]
protected abstract void EngineInitSign(Java.Security.IPrivateKey? privateKey);
[<Android.Runtime.Register("engineInitSign", "(Ljava/security/PrivateKey;)V", "GetEngineInitSign_Ljava_security_PrivateKey_Handler")>]
abstract member EngineInitSign : Java.Security.IPrivateKey -> unit

參數

privateKey
IPrivateKey

將被產生簽名的身份私鑰。

屬性

例外狀況

如果 privateKey 不成立。

備註

以指定的私鑰初始化此簽章物件以進行簽章操作。

Java 文件 java.security.SignatureSpi.engineInitSign(java.security.PrivateKey)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

EngineInitSign(IPrivateKey, SecureRandom)

以指定的私鑰及簽名操作的隨機來源初始化此簽章物件。

[Android.Runtime.Register("engineInitSign", "(Ljava/security/PrivateKey;Ljava/security/SecureRandom;)V", "GetEngineInitSign_Ljava_security_PrivateKey_Ljava_security_SecureRandom_Handler")]
protected virtual void EngineInitSign(Java.Security.IPrivateKey? privateKey, Java.Security.SecureRandom? random);
[<Android.Runtime.Register("engineInitSign", "(Ljava/security/PrivateKey;Ljava/security/SecureRandom;)V", "GetEngineInitSign_Ljava_security_PrivateKey_Ljava_security_SecureRandom_Handler")>]
abstract member EngineInitSign : Java.Security.IPrivateKey * Java.Security.SecureRandom -> unit
override this.EngineInitSign : Java.Security.IPrivateKey * Java.Security.SecureRandom -> unit

參數

privateKey
IPrivateKey

將被產生簽名的身份私鑰。

random
SecureRandom

隨機的根源

屬性

例外狀況

如果 privateKey 不成立。

備註

以指定的私鑰及簽名操作的隨機來源初始化此簽章物件。

這個具體方法已被加入先前定義的抽象類別中。 (為了向下相容,不能是抽象的。)

Java 文件 java.security.SignatureSpi.engineInitSign(java.security.PrivateKey, java.security.SecureRandom)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於