語言

IkeSaProposal.Builder.AddEncryptionAlgorithm(Int32, Int32) 方法

定義

在正在建構的 SA 提案中加入一個具有特定金鑰長度的加密演算法。

[Android.Runtime.Register("addEncryptionAlgorithm", "(II)Landroid/net/ipsec/ike/IkeSaProposal$Builder;", "", ApiSince=31)]
public Android.Net.IpSec.Ike.IkeSaProposal.Builder AddEncryptionAlgorithm(int algorithm, int keyLength);
[<Android.Runtime.Register("addEncryptionAlgorithm", "(II)Landroid/net/ipsec/ike/IkeSaProposal$Builder;", "", ApiSince=31)>]
member this.AddEncryptionAlgorithm : int * int -> Android.Net.IpSec.Ike.IkeSaProposal.Builder

參數

algorithm
Int32

加密演算法,將加入 IkeSaProposal。 價值屬於以下之一:SaProposal.ENCRYPTION_ALGORITHM_3DES;SaProposal.ENCRYPTION_ALGORITHM_AES_CBC;SaProposal.ENCRYPTION_ALGORITHM_AES_CTR;SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_8;SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_12;SaProposal.ENCRYPTION_ALGORITHM_AES_GCM_16;SaProposal.ENCRYPTION_ALGORITHM_CHACHA20_POLY1305

keyLength
Int32

演算法的鍵長度。 對於具有固定金鑰長度的演算法(例如 3DES),僅允許使用 SaProposal.KEY_LEN_UNUSED。

傳回

IkeSa提案的建造者。 這個值不可能為零值。

屬性

備註

在正在建構的 SA 提案中加入一個具有特定金鑰長度的加密演算法。

Android 參考資料。android.net.ipsec.ike.IkeSaProposal.Builder.addEncryptionAlgorithm

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

適用於