KeyProtection.GetEncryptionPaddings 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
得到一組填充方案(例如:
[Android.Runtime.Register("getEncryptionPaddings", "()[Ljava/lang/String;", "", ApiSince=23)]
[Android.Runtime.StringDef(Fields=new System.String[] { "EncryptionPaddingNone", "EncryptionPaddingPkcs7", "EncryptionPaddingRsaPkcs1", "EncryptionPaddingRsaOaep" }, Type="Android.Security.Keystore.KeyProperties")]
public string[] GetEncryptionPaddings();
[<Android.Runtime.Register("getEncryptionPaddings", "()[Ljava/lang/String;", "", ApiSince=23)>]
[<Android.Runtime.StringDef(Fields=new System.String[] { "EncryptionPaddingNone", "EncryptionPaddingPkcs7", "EncryptionPaddingRsaPkcs1", "EncryptionPaddingRsaOaep" }, Type="Android.Security.Keystore.KeyProperties")>]
member this.GetEncryptionPaddings : unit -> string[]
傳回
String[]
這個值不可能為零值。 價值屬於以下之一:KeyProperties.ENCRYPTION_PADDING_NONE;KeyProperties.ENCRYPTION_PADDING_PKCS7;KeyProperties.ENCRYPTION_PADDING_RSA_PKCS1;KeyProperties.ENCRYPTION_PADDING_RSA_OAEP
- 屬性
備註
取得一組填充方案(例如, PKCS7Padding、 PKCS1Padding、 NoPadding)可用於加密/解密時使用金鑰的組合。 嘗試將該金鑰與其他填充方案搭配使用將被拒絕。
參見 KeyProperties。
ENCRYPTION_PADDING 不變的。
Java 文件 android.security.keystore.KeyProtection.getEncryptionPaddings()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。