共用方式為


Cipher.GetMaxAllowedKeyLength(String) 方法

定義

根據安裝的 JCE 管轄原則檔案,傳回指定轉換的最大金鑰長度。

[Android.Runtime.Register("getMaxAllowedKeyLength", "(Ljava/lang/String;)I", "")]
public static int GetMaxAllowedKeyLength (string? transformation);
[<Android.Runtime.Register("getMaxAllowedKeyLength", "(Ljava/lang/String;)I", "")>]
static member GetMaxAllowedKeyLength : string -> int

參數

transformation
String

加密轉換。

傳回

位或 Integer.MAX_VALUE 中的金鑰長度上限。

屬性

例外狀況

如果找不到指定 transformation 之 的提供者,則為 。

如果 為 ,則 transformationnull

備註

根據安裝的 JCE 管轄原則檔案,傳回指定轉換的最大金鑰長度。 如果已安裝 JCE 無限制的強度管轄原則檔案,則會傳回 Integer.MAX_VALUE。 如需 JCE 管轄原則檔案中預設金鑰大小的詳細資訊,請參閱 Java 密碼編譯架構參考指南中的附錄 E。

已在1.5中新增。

javax.crypto.Cipher.getMaxAllowedKeyLength(java.lang.String)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於