語言

PskKeyManager.GetKey 方法

定義

多載

名稱 Description
GetKey(String, String, Socket)

取得 PSK 來執行提供的 socket。

GetKey(String, String, SSLEngine)

取得PSK來支援提供的引擎。

GetKey(String, String, Socket)

取得 PSK 來執行提供的 socket。

[Android.Runtime.Register("getKey", "(Ljava/lang/String;Ljava/lang/String;Ljava/net/Socket;)Ljavax/crypto/SecretKey;", "GetGetKey_Ljava_lang_String_Ljava_lang_String_Ljava_net_Socket_Handler")]
public virtual Javax.Crypto.ISecretKey? GetKey(string? identityHint, string? identity, Java.Net.Socket? socket);
[<Android.Runtime.Register("getKey", "(Ljava/lang/String;Ljava/lang/String;Ljava/net/Socket;)Ljavax/crypto/SecretKey;", "GetGetKey_Ljava_lang_String_Ljava_lang_String_Ljava_net_Socket_Handler")>]
abstract member GetKey : string * string * Java.Net.Socket -> Javax.Crypto.ISecretKey
override this.GetKey : string * string * Java.Net.Socket -> Javax.Crypto.ISecretKey

參數

identityHint
String

伺服器提供的身份提示,幫助選擇金鑰,或 null 若未提供則需。

identity
String

客戶端提供的身份協助選擇金鑰。

socket
Socket

傳回

屬性

備註

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

適用於

GetKey(String, String, SSLEngine)

取得PSK來支援提供的引擎。

[Android.Runtime.Register("getKey", "(Ljava/lang/String;Ljava/lang/String;Ljavax/net/ssl/SSLEngine;)Ljavax/crypto/SecretKey;", "GetGetKey_Ljava_lang_String_Ljava_lang_String_Ljavax_net_ssl_SSLEngine_Handler")]
public virtual Javax.Crypto.ISecretKey? GetKey(string? identityHint, string? identity, Javax.Net.Ssl.SSLEngine? engine);
[<Android.Runtime.Register("getKey", "(Ljava/lang/String;Ljava/lang/String;Ljavax/net/ssl/SSLEngine;)Ljavax/crypto/SecretKey;", "GetGetKey_Ljava_lang_String_Ljava_lang_String_Ljavax_net_ssl_SSLEngine_Handler")>]
abstract member GetKey : string * string * Javax.Net.Ssl.SSLEngine -> Javax.Crypto.ISecretKey
override this.GetKey : string * string * Javax.Net.Ssl.SSLEngine -> Javax.Crypto.ISecretKey

參數

identityHint
String

伺服器提供的身份提示,幫助選擇金鑰,或 null 若未提供則需。

identity
String

客戶端提供的身份協助選擇金鑰。

engine
SSLEngine

傳回

屬性

備註

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

適用於