EncryptionStatus 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
列舉由多種類型回傳的值。
public enum EncryptionStatus
type EncryptionStatus =
- 繼承
-
EncryptionStatus
欄位
| 名稱 | 值 | Description |
|---|---|---|
| Unsupported | 0 | setStorageEncryption(ComponentName, boolean)與 getStorageEncryptionStatus(): 的結果代碼表示不支援加密。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Inactive | 1 | setStorageEncryption(ComponentName, boolean)與 getStorageEncryptionStatus(): 的結果碼表示加密已支援,但目前未啟用。 getStorageEncryptionStatus() 只能在使用全磁碟加密的裝置上回傳此值。 API 等級 33 完全移除了對全磁碟加密的支援,取而代之的是基於檔案的加密。 使用檔案加密的裝置在第一次開機時都會自動啟用加密。 setStorageEncryption(ComponentName, boolean) 仍可因無關原因回傳此值,但 setStorageEncryption(ComponentName, 布林值)已被棄用,因為它沒有實際作用。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Activating | 2 | 此常數在 API 等級 34 中被棄用。 這個結果代碼從未真正使用過,所以應用程式沒有理由去檢查它。 getStorageEncryptionStatus(): 的結果代碼表示加密目前未啟用,但正在啟用中。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| Active | 3 | setStorageEncryption(ComponentName, boolean)與getStorageEncryptionStatus(): 的結果代碼表示加密正在進行中。 getStorageEncryptionStatus() 只能回傳此值給目標為 API 等級 23 或以下的應用程式,或使用全磁碟加密的裝置。 API 等級 33 完全移除了對全磁碟加密的支援,取而代之的是基於檔案的加密。 結果碼ENCRYPTION_STATUS_ACTIVE_PER_USER用於使用檔案加密的裝置,除非應用程式目標為 API 等級 23 或更低。 setStorageEncryption(ComponentName, boolean) 仍可因無關原因回傳此值,但 setStorageEncryption(ComponentName, 布林值)已被棄用,因為它沒有實際作用。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| ActiveDefaultKey | 4 | getStorageEncryptionStatus(): 的結果代碼表示加密是有效的,但加密金鑰並未受到使用者憑證的加密保護。 此值僅能在使用全磁碟加密的裝置上回傳。 API 等級 33 完全移除了對全磁碟加密的支援,取而代之的是基於檔案的加密。 透過檔案加密,每位使用者的憑證加密儲存始終由使用者的憑證加密保護。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
| ActivePerUser | 5 | getStorageEncryptionStatus() 的結果代碼表示加密已啟動,且加密金鑰與使用者或設定檔綁定。 此值僅回傳給目標為 API 等級 24 及以上的應用程式。 對於針對較早 API 層級的應用程式,ENCRYPTION_STATUS_ACTIVE會回傳,即使加密金鑰是特定使用者或設定檔的。
Android 參考資料。 本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。 |
備註
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。