卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java web java securitymanager工作原理?

java securitymanager工作原理?在查看java thread的源代碼時,我發(fā)現(xiàn)了一個類securitymanager。雖然我早就知道有這樣一門課,但我并沒有深入研究。今天,我查看了它

java securitymanager工作原理?

在查看java thread的源代碼時,我發(fā)現(xiàn)了一個類securitymanager。雖然我早就知道有這樣一門課,但我并沒有深入研究。今天,我查看了它的API和源代碼,發(fā)現(xiàn)這個類有強大的函數(shù),可以做很多權限控制策略限制。所以這里有以下記錄。

1。首先,讓我們討論一下securitymanager類的定義(來自API):1 Security manager是一個允許應用程序實現(xiàn)安全策略的類。它允許應用程序在執(zhí)行可能不安全或敏感的操作之前確定該操作是什么,以及是否在允許執(zhí)行該操作的安全上下文中執(zhí)行。應用程序可以允許或不允許該操作。我個人認為這個解釋不容易理解。我認為這個類是用于權限控制的。我們可以使用這個類來控制系統(tǒng)是否可以做任何事情。如何獲取securitymanager:通過觀察源代碼,我們可以通過set和get方法類來設置/獲取securitymanager。如何檢查權限:checkPermission(Permission)方法,我們可以用這個方法來獲取securitymanager是否允許當前操作。否則,我們將拋出一個異常。當然,這個類還提供了一個方法來驗證設置上下文checkpermission(permission,accesscontrolcontext)。我們可以通過設置accesscontrolcontext來確定設置accesscontrolcontext的操作是否合法。

4。權限分為以下類別:文件、套接字、網(wǎng)絡、安全性、運行時、屬性、AWT、反射