欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種對(duì)系統(tǒng)功能的管控方法和裝置與流程

文檔序號(hào):12198800閱讀:385來(lái)源:國(guó)知局
一種對(duì)系統(tǒng)功能的管控方法和裝置與流程

本發(fā)明涉及計(jì)算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種對(duì)系統(tǒng)功能的管控方法和裝置。



背景技術(shù):

通常操作系統(tǒng)會(huì)面臨企業(yè)用戶的一些特殊的定制需求,這些定制需求大多體現(xiàn)為對(duì)系統(tǒng)功能的管控,比如在某種場(chǎng)景下需要關(guān)閉時(shí)間修改的功能等。針對(duì)企業(yè)用戶對(duì)系統(tǒng)功能的管控需求,目前主要存在以下兩種實(shí)現(xiàn)方式:

第一種方式:針對(duì)各企業(yè)用戶分別提供不同的OS(操作系統(tǒng))定制包,然而這種方式隨著企業(yè)數(shù)量的增加,開(kāi)發(fā)維護(hù)的難度成指數(shù)級(jí)增長(zhǎng)。

第二種方式:在OS中集成一系列功能開(kāi)關(guān)的配置文件,針對(duì)各企業(yè)分別配置一套管控的開(kāi)關(guān)文件,然而這種開(kāi)關(guān)文件需要在發(fā)布OS時(shí)預(yù)先訂制,開(kāi)發(fā)維護(hù)依舊比較復(fù)雜,靈活性差。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供了一種對(duì)系統(tǒng)功能的管控方法和裝置,以便于降低開(kāi)發(fā)維護(hù)的難度,提高靈活性。

具體技術(shù)方案如下:

本發(fā)明提供了一種對(duì)系統(tǒng)功能的管控方法,該方法包括:

操作系統(tǒng)對(duì)用戶級(jí)應(yīng)用公開(kāi)系統(tǒng)功能的管控接口;

根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述操作系統(tǒng)對(duì)用戶級(jí)應(yīng)用公開(kāi)系統(tǒng)功能的管控接口包括:

將針對(duì)所述操作系統(tǒng)中的管控服務(wù)生成的軟件開(kāi)發(fā)工具包SDK提供給用戶級(jí)應(yīng)用,所述SDK中公開(kāi)了管控接口,所述管控服務(wù)維護(hù)有管控接口與系統(tǒng)功能的綁定關(guān)系。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能包括:

根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的屬性值;

依據(jù)所述系統(tǒng)功能的屬性值變化,設(shè)置對(duì)應(yīng)的系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能包括:

根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,驅(qū)動(dòng)對(duì)應(yīng)的系統(tǒng)功能模塊依據(jù)所述調(diào)用設(shè)置系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,在所述設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能之前,還包括:

對(duì)所述用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用進(jìn)行安全檢查,如果通過(guò)安全檢查,則繼續(xù)執(zhí)行所述設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能;否則,拒絕設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,對(duì)所述用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用進(jìn)行安全檢查包括:

判斷所述用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的授權(quán)碼是否正確,如果是,則通過(guò)安全檢查,否則未通過(guò)安全檢查;或者,

判斷所述用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的應(yīng)用簽名與預(yù)置于操作系統(tǒng)的應(yīng)用簽名是否一致,如果是,則通過(guò)安全檢查,否則未通過(guò)安全檢查。

本發(fā)明還提供了一種對(duì)系統(tǒng)功能的管控裝置,該裝置包括:

管控服務(wù)模塊,用于根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)系統(tǒng)功能的管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能;其中所述系統(tǒng)功能的管控接口預(yù)先對(duì)用戶級(jí)應(yīng)用公開(kāi)。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述系統(tǒng)功能的管控接口包含在提供給用戶級(jí)應(yīng)用的SDK中;

所述管控服務(wù)模塊,還用于維護(hù)管控接口與系統(tǒng)功能的綁定關(guān)系。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:管控屬性模塊和系統(tǒng)功能模塊;

所述管控服務(wù)模塊,還用于根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,驅(qū)動(dòng)所述管控屬性模塊;

所述管控屬性模塊,用于在所述管控服務(wù)模塊的驅(qū)動(dòng)下,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的屬性值;

所述系統(tǒng)功能模塊,用于依據(jù)所述系統(tǒng)功能的屬性值的變化,設(shè)置對(duì)應(yīng)的系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述管控服務(wù)模塊,具體用于根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,驅(qū)動(dòng)對(duì)應(yīng)的系統(tǒng)功能模塊依據(jù)所述調(diào)用設(shè)置系統(tǒng)功能。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,該裝置還包括:

安全檢查模塊,用于對(duì)所述用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用進(jìn)行安全檢查,如果通過(guò)安全檢查,則允許所述管控服務(wù)模塊執(zhí)行所述設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的操作;否則,禁止所述管控服務(wù)模塊執(zhí)行所述設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的操作。

根據(jù)本發(fā)明一優(yōu)選實(shí)施方式,所述安全檢查模塊在進(jìn)行所述安全檢查時(shí),具體執(zhí)行:

判斷所述用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的授權(quán)碼是否正確,如果是,則確定通過(guò)安全檢查,否則確定未通過(guò)安全檢查;或者,

判斷所述用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的應(yīng)用簽名與預(yù)置于操作系統(tǒng)的應(yīng)用簽名是否一致,如果是,則確定通過(guò)安全檢查,否則確定未通過(guò)安全檢查。

由以上技術(shù)方案可以看出,通過(guò)本發(fā)明提供的方式,操作系統(tǒng)的開(kāi)發(fā)者 僅需要預(yù)先收集用戶對(duì)系統(tǒng)功能的管控需求,向用戶級(jí)應(yīng)用公開(kāi)管控接口,用戶級(jí)應(yīng)用通過(guò)對(duì)管控接口的調(diào)用即可設(shè)置對(duì)應(yīng)的系統(tǒng)功能,這樣僅需要維護(hù)統(tǒng)一的基線版本即可,無(wú)需針對(duì)具體用戶進(jìn)行定制,大大降低了開(kāi)發(fā)維護(hù)的難度,提高了靈活性。

【附圖說(shuō)明】

圖1為本發(fā)明實(shí)施例提供的一種方法流程圖;

圖2為本發(fā)明實(shí)施例提供的系統(tǒng)架構(gòu)圖;

圖3為本發(fā)明實(shí)施例提供的對(duì)系統(tǒng)功能的管控裝置示意圖。

【具體實(shí)施方式】

為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述。

本發(fā)明的核心思想在于,操作系統(tǒng)對(duì)用戶級(jí)應(yīng)用公開(kāi)系統(tǒng)功能的管控接口,根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能。下面結(jié)合實(shí)施例對(duì)本發(fā)明提供的方法進(jìn)行詳細(xì)描述。

圖1為本發(fā)明實(shí)施例提供的一種方法流程圖,如圖1中所示,該方法可以包括以下步驟:

在101中,針對(duì)操作系統(tǒng)中的管控服務(wù)生成SDK(Software Development Kit,軟件開(kāi)發(fā)工具包),該SDK中公開(kāi)了管控接口,將該SDK提供給用戶級(jí)應(yīng)用。

所謂管控服務(wù)指的是對(duì)操作系統(tǒng)級(jí)別的系統(tǒng)功能進(jìn)行管理和控制的服務(wù)。例如,對(duì)藍(lán)牙、wifi、聲音、GPS定位、屏幕亮度顯示、橫豎屏切換、字體等的狀態(tài)控制。再例如,是否允許靜默安裝卸載、遠(yuǎn)程關(guān)機(jī)等功能的管理。

管控接口指的是對(duì)外提供的調(diào)用對(duì)應(yīng)管控服務(wù)的方法,管控接口與管控服務(wù)相對(duì)應(yīng)。

SDK是指軟件工程師為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件時(shí)的開(kāi)發(fā)工具的集合,廣義上指輔助開(kāi)發(fā)某一類(lèi)軟件的相關(guān)文檔、范例和工具的集合。在本發(fā)明實(shí)施例中生成SDK時(shí),可以將公開(kāi)給用戶的管控接口的功能聲明、調(diào)用方式等包含在SDK的libs目錄中。

在本發(fā)明實(shí)施例中所涉及的用戶通常是企業(yè)級(jí)用戶,也可以是其他對(duì)系統(tǒng)功能具有管控需求的用戶。操作系統(tǒng)的開(kāi)發(fā)者可以預(yù)先收集各企業(yè)級(jí)用戶的管控需求(即企業(yè)級(jí)用戶所需要的具體管控服務(wù)),各管控需求分別對(duì)應(yīng)各系統(tǒng)功能的設(shè)置,將對(duì)應(yīng)的管控接口提供給用戶級(jí)應(yīng)用,這樣只要維護(hù)好一個(gè)基線版本就可以對(duì)接任意用戶。

上述操作系統(tǒng)中的管控服務(wù)主要負(fù)責(zé)對(duì)系統(tǒng)功能進(jìn)行管理,在管控服務(wù)中維護(hù)有管控接口與系統(tǒng)功能的綁定關(guān)系。該管控服務(wù)可以是一個(gè)系統(tǒng)級(jí)的服務(wù),以Android操作系統(tǒng)為例,在操作系統(tǒng)內(nèi)部可以通過(guò)AIDL(Android Interface Definition Language,安卓接口定義語(yǔ)言)調(diào)用管控服務(wù)的接口。對(duì)外采用提供SDK的方式公開(kāi)管控接口,即針對(duì)管控服務(wù)生成SDK,將SDK提供給用戶級(jí)應(yīng)用。對(duì)應(yīng)的組成架構(gòu)可以如圖2中所示。

在通常情況下,用戶級(jí)應(yīng)用與系統(tǒng)級(jí)模塊即管控服務(wù)進(jìn)行交互的前提是,兩者之間建立連接然后進(jìn)行調(diào)用,在本發(fā)明中為了保證操作系統(tǒng)的安全,以及降低企業(yè)級(jí)用戶理解和使用管控接口的難度,可以僅在SDK中公開(kāi)管控接口,隱藏起對(duì)管控服務(wù)的連接和調(diào)用,當(dāng)用戶級(jí)應(yīng)用調(diào)用管控接口時(shí),由操作系統(tǒng)底層(即設(shè)置模塊和具體的系統(tǒng)功能模塊)實(shí)現(xiàn)用戶級(jí)應(yīng)用與管控服務(wù)的連接以及對(duì)管控服務(wù)的調(diào)用,具體將在下述步驟中描述。

在102中,如果用戶級(jí)應(yīng)用在運(yùn)行時(shí)調(diào)用管控接口,則對(duì)該調(diào)用進(jìn)行安全檢查,如果通過(guò)安全檢查,則執(zhí)行103;否則,執(zhí)行105。

在本發(fā)明實(shí)施例中,為了保證系統(tǒng)功能的安全性,需要對(duì)管控接口的調(diào)用進(jìn)行安全檢查,只有通過(guò)安全檢查的調(diào)用才能夠?qū)嵤?。其中進(jìn)行的安全性檢查可以采用但不限于以下兩種方式:

第一種方式:操作系統(tǒng)提供給各用戶授權(quán)碼,用戶級(jí)應(yīng)用在對(duì)管控接口 進(jìn)行調(diào)用時(shí)需要攜帶該授權(quán)碼。因此本步驟可以判斷用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的授權(quán)碼是否正確,如果是,則通過(guò)安全檢查;如果攜帶的授權(quán)碼不正確或者未攜帶授權(quán)碼,則未通過(guò)安全檢查。

第二種方式:用戶級(jí)應(yīng)用預(yù)先將應(yīng)用簽名提供給操作系統(tǒng)做預(yù)置,用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)需要攜帶應(yīng)用簽名。因此本步驟可以判斷用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的用戶簽名與預(yù)置于操作系統(tǒng)的應(yīng)用簽名是否一致,如果是,則通過(guò)安全檢查;如果不一致或者未攜帶應(yīng)用簽名,則未通過(guò)安全檢查。

在103中,根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的屬性值。

在本發(fā)明實(shí)施例中,可以通過(guò)設(shè)置系統(tǒng)功能的屬性值來(lái)對(duì)系統(tǒng)功能進(jìn)行控制,管控接口與系統(tǒng)功能的屬性值一一對(duì)應(yīng)。當(dāng)某管控接口被調(diào)用時(shí),除了攜帶上述的授權(quán)碼或應(yīng)用簽名等安全驗(yàn)證參數(shù)之外,還可以攜帶被調(diào)用管控接口的類(lèi)型信息。在本步驟中,可以依據(jù)該被調(diào)用管控接口的類(lèi)型信息,設(shè)置對(duì)應(yīng)系統(tǒng)功能的屬性值。例如,可以預(yù)先定義一個(gè)系統(tǒng)功能的屬性為“ro.yunos.hide_wifi”,該屬性對(duì)應(yīng)的系統(tǒng)功能是“隱藏wifi設(shè)置”。當(dāng)企業(yè)用戶希望通過(guò)SDK來(lái)隱藏設(shè)備操作系統(tǒng)中的wifi設(shè)置時(shí),該企業(yè)用戶的應(yīng)用在運(yùn)行過(guò)程中會(huì)調(diào)用該系統(tǒng)功能的管控接口。當(dāng)操作系統(tǒng)獲取到該管控接口的調(diào)用信息時(shí),將屬性“ro.yunos.hide_wifi”的屬性值設(shè)置為true(假設(shè)默認(rèn)設(shè)置為false)。

由于各系統(tǒng)功能的屬性值與各系統(tǒng)功能的設(shè)置相對(duì)應(yīng)(在步驟104中涉及),因此,本步驟中,對(duì)對(duì)應(yīng)系統(tǒng)功能的屬性值進(jìn)行設(shè)置實(shí)際上就是依據(jù)被調(diào)用管控接口的類(lèi)型信息,實(shí)現(xiàn)對(duì)管控服務(wù)任務(wù)的分發(fā)過(guò)程。

在104中,根據(jù)系統(tǒng)功能的屬性值變化,設(shè)置對(duì)應(yīng)的系統(tǒng)功能,結(jié)束當(dāng)前管控流程。

接續(xù)上例,操作系統(tǒng)的相關(guān)功能模塊,例如設(shè)置模塊(Settings)能夠根據(jù)上述的“ro.yunos.hide_wifi”的屬性值的變化,設(shè)置對(duì)應(yīng)的系統(tǒng)功能,即 隱藏設(shè)備操作系統(tǒng)中的wifi設(shè)置的入口。由于對(duì)管控接口的調(diào)用目的是對(duì)系統(tǒng)功能進(jìn)行管控,因此,管控接口被調(diào)用時(shí),也可以攜帶系統(tǒng)功能的管控參數(shù),例如路徑、管控操作類(lèi)型等,相關(guān)功能單元可以解析出該管控參數(shù),然后依據(jù)該管控參數(shù),設(shè)置對(duì)應(yīng)的系統(tǒng)功能。

在105中,拒絕本次對(duì)管控接口的調(diào)用。

需要說(shuō)明的是,對(duì)于一些簡(jiǎn)單的系統(tǒng)功能的管控,例如打開(kāi)wifi,則也可以不采用上述步驟103和104所示的方式通過(guò)對(duì)屬性值的設(shè)置來(lái)實(shí)現(xiàn),而直接由管控服務(wù)驅(qū)動(dòng)對(duì)應(yīng)的功能模塊實(shí)現(xiàn),例如管控服務(wù)驅(qū)動(dòng)Settings打開(kāi)設(shè)備wifi。

舉一個(gè)具體實(shí)例,通過(guò)對(duì)企業(yè)級(jí)用戶的管控需求進(jìn)行收集,假設(shè)收集到的管控需求包括:隱藏wifi設(shè)置、允許靜默安裝、允許遠(yuǎn)程關(guān)機(jī)等管控服務(wù)。那么可以在提供給企業(yè)級(jí)用戶的SDK的libs目錄中包含上述管控服務(wù)的管控接口進(jìn)行功能聲明和調(diào)用方式。

對(duì)于企業(yè)級(jí)用戶而言,當(dāng)其開(kāi)發(fā)的用戶級(jí)應(yīng)用需求某管控服務(wù)時(shí),例如某用戶級(jí)應(yīng)用需要隱藏wifi設(shè)置,那么用戶級(jí)應(yīng)用在運(yùn)行過(guò)程中會(huì)按照SDK中包含的隱藏wifi設(shè)置的接口調(diào)用方式,對(duì)隱藏wifi設(shè)置的管控接口進(jìn)行調(diào)用。其他處理用戶級(jí)應(yīng)用無(wú)需關(guān)心,只要調(diào)用對(duì)應(yīng)管控接口即可。

對(duì)于操作系統(tǒng)而言,當(dāng)監(jiān)聽(tīng)到隱藏wifi設(shè)置的管控接口被調(diào)用時(shí),將隱藏wifi設(shè)置這一系統(tǒng)功能的屬性“ro.yunos.hide_wifi”的屬性值設(shè)置為true。設(shè)置模塊根據(jù)上述屬性值,設(shè)置對(duì)應(yīng)的系統(tǒng)功能,即隱藏操作系統(tǒng)中wifi設(shè)置的入口。

圖3為本發(fā)明實(shí)施例提供的對(duì)系統(tǒng)功能的管控裝置示意圖,該管控裝置設(shè)置于操作系統(tǒng)中,如圖3所示,該裝置可以包括管控服務(wù)模塊01,還可以包括管控屬性模塊02、系統(tǒng)功能模塊03和安全檢查模塊04。各組成單元的主要功能如下:

管控服務(wù)模塊01負(fù)責(zé)根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,設(shè)置調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能;其中系統(tǒng)功能的管控接口預(yù)先對(duì)用戶級(jí)應(yīng)用公開(kāi)。

上述系統(tǒng)功能的管控接口可以包含在針對(duì)管控服務(wù)模塊01生成的SDK中,將該SDK提供給用戶級(jí)應(yīng)用。管控服務(wù)模塊01維護(hù)管控接口與系統(tǒng)功能的綁定關(guān)系。

裝置中的管控屬性模塊02和系統(tǒng)功能模塊03可以在管控服務(wù)模塊01的驅(qū)動(dòng)下實(shí)現(xiàn)對(duì)系統(tǒng)功能的設(shè)置??梢圆捎玫幌抻谝韵聝煞N方式:

第一種方式:通過(guò)設(shè)置系統(tǒng)功能的屬性值來(lái)對(duì)系統(tǒng)功能進(jìn)行設(shè)置。

具體地,管控服務(wù)模塊01根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,驅(qū)動(dòng)管控屬性模塊02。管控屬性模塊02在管控服務(wù)模塊的驅(qū)動(dòng)下,設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的屬性值。系統(tǒng)功能模塊03再依據(jù)系統(tǒng)功能的屬性值的變化,設(shè)置對(duì)應(yīng)的系統(tǒng)功能。

第二種方式:管控服務(wù)模塊01根據(jù)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用,驅(qū)動(dòng)對(duì)應(yīng)的系統(tǒng)功能模塊依據(jù)調(diào)用設(shè)置系統(tǒng)功能。這種方式適用于一些簡(jiǎn)單的系統(tǒng)功能的管控。

為了保證對(duì)管控接口調(diào)用的安全性,安全檢查模塊04可以對(duì)用戶級(jí)應(yīng)用在運(yùn)行時(shí)對(duì)管控接口的調(diào)用進(jìn)行安全檢查,如果通過(guò)安全檢查,則允許管控服務(wù)模塊01執(zhí)行設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的操作;否則,禁止管控服務(wù)模塊01執(zhí)行設(shè)置被調(diào)用管控接口對(duì)應(yīng)的系統(tǒng)功能的操作。

具體地,安全檢查模塊04在進(jìn)行安全檢查時(shí),可以采用以下兩種方式:

第一種方式:操作系統(tǒng)預(yù)先提供給各用戶授權(quán)碼,安全檢查模塊04在進(jìn)行安全檢查時(shí),判斷用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的授權(quán)碼是否正確,如果是,則確定通過(guò)安全檢查,否則確定未通過(guò)安全檢查。

第二種方式:用戶級(jí)應(yīng)用預(yù)先將應(yīng)用簽名提供給操作系統(tǒng)做預(yù)置,安全檢查模塊04在進(jìn)行安全檢查時(shí),判斷用戶級(jí)應(yīng)用在對(duì)管控接口進(jìn)行調(diào)用時(shí)攜帶的應(yīng)用簽名與預(yù)置于操作系統(tǒng)的應(yīng)用簽名是否一致,如果是,則確定通過(guò)安全檢查,否則確定未通過(guò)安全檢查。

需要說(shuō)明的是,本發(fā)明實(shí)施例中所涉及的操作系統(tǒng)可以適用于諸如Android、云OS等各種操作系統(tǒng)。本發(fā)明實(shí)施例中所涉及的對(duì)系統(tǒng)功能的管 控可以包括但不限于:顯示/隱藏某系統(tǒng)功能、啟動(dòng)/關(guān)閉某系統(tǒng)功能等。本發(fā)明實(shí)施例中所涉及的系統(tǒng)功能可以是wifi、藍(lán)牙、移動(dòng)網(wǎng)絡(luò)等連接方式,聲音模式,通知模式,諸如電源等設(shè)備管理,短信、撥打電話等通訊方式,等等。

在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式。

另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。

上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁河县| 安新县| 虹口区| 永兴县| 英山县| 苍梧县| 吉隆县| 保康县| 勐海县| 峨山| 扶余县| 雷波县| 肇东市| 郧西县| 确山县| 当阳市| 黎城县| 阜新| 广水市| 和平区| 黔西| 铜梁县| 蛟河市| 叙永县| 颍上县| 贡觉县| 阿图什市| 峡江县| 高唐县| 冷水江市| 津市市| 竹山县| 都昌县| 清新县| 扎赉特旗| 随州市| 乌鲁木齐县| 清丰县| 墨竹工卡县| 和硕县| 晋中市|