裝置管理API概覽

2021-08-20 20:29:55 字數 1966 閱讀 8359

1、郵件客戶端

2、可遠端擦除資料的安全應用

3、裝置管理服務及應用

利用裝置管理api來編寫安裝在使用者裝置上的應用。這個應用來強制執行申明的策略。

1、系統管理員編寫裝置管理應用來強制執行遠端/本地裝置的安全策略。這些策略可以硬編碼到應用或者

從第三方伺服器動態獲取。

2、應用被安裝在使用者的裝置上。android現在還沒有自動化的解決方案。可以通過如下方式分發應用:

- google play

- 其他應用商店

- 其他手段,如郵件或者**

3、系統提示使用者啟用裝置管理應用。如何實現這個以及怎麼實現依賴應用的具體實現。

4、一旦使用者啟用裝置管理應用,他們就註冊了相應的策略。申請這些策略通常會來帶好處,例如接觸到敏感的系統及資料等。

如果乙個裝置啟用了多個裝置管理應用,那麼最嚴格的策略將被執行。並且沒有方法定位是哪乙個裝置管理應用申明的策略。

如果要解除安裝裝置管理應用,需要登出應用的管理員資格。

裝置管理api支援的策略列表

1、password enabled

要求裝置設定pin碼或者密碼

2、minimum password length

密碼或者pin的最短長度

3、alphanumeric password required

要求密碼是數字和字母的組合。可以包含符號字元。

4、complex password required

要求密碼必須包含至少乙個字母,乙個數字符號和乙個特殊字元。(android 3.0引入的特性)

5、minimum letters required in password

要求密碼中字母的最小位數。(android 3.0引入的特性)

6、minimum lowercase letters required in password

要求密碼中小寫字母的最小位數。(android 3.0引入的特性)

7、minimum non-letter characters required in password

要求密碼中非字母字元的最小位數。(android 3.0引入的特性)

8、minimum numerical digits required in password

要求密碼中數字的最小位數。(android 3.0引入的特性)

9、minimum symbols required in password

要求密碼中符號的最小位數。(android 3.0引入特性)

10、minimum uppercase letters required in password

要求密碼中大寫字母的最小位數。(android 3.0引入特性)

11、password expiration timeout

設定密碼的過期時間

12、password history restriction

該策略阻止使用者重複使用之前的n個密碼。常與setpasswordexpirationtimeout()方法同時使用。(android 3.0引入特性)

13、maximum failed password attempts

在擦除使用者資料前可嘗試密碼的次數。api可允許遠端擦除資料至出廠狀態。

14、maximum inactivity time lock

設定自動鎖屏的時間。一段時間沒發生互動,則自動鎖屏。時間可設定為1到60分鐘之間。

15、require storage encryption

要求儲存加密,如果設定支援的話。(android 3.0引入特性)

16、disable camera

禁用相機。(android 4.0引入特性)

為了支援上面的策略,裝置管理api可提供如下功能

- 提示使用者設定新的密碼

- 鎖定裝置

- 擦除使用者資料(也即恢復到出廠設定)

裝置管理 裝置管理概述

i o裝置是作業系統龐大複雜的主要原因之一,不同外部裝置之間,速度差異很大,控制介面複雜,資料表示各異,與其它功能聯絡緊密,特別是檔案系統。在這種情況下,難以針對裝置做統一的規劃與設計。對i o裝置的直接控制,是通過特定的裝置控制器進行的,主機只需要對控制器進行操作即可,無需理會具體裝置的引數細節。...

裸裝置管理

裸裝置 raw device,就是不被作業系統直接管理的裝置。這種裝置少了作業系統一層,i o效率更高。資料庫一般會用到。常與lvm聯用。建立裸裝置 mkdir raw mknod dev rawctl c 162 0 mknod dev raw raw1 c 162 1 mknod dev raw...

linux裝置管理

linux 的裝置管理 6.1 裝置管理概述 linux 裝置的分類 linux 使用套介面 socket 以檔案i o 方式提供了對網路資料的訪問。裝置驅動程式 三 裝置的識別 而多個scsi 硬碟及其各個分割槽分別賦予次裝置號1 2 3 root localhost ls dev sda l b...