Java SecurityManager getSecurityContext()方法与示例
SecurityManager類的getSecurityContext()方法 (SecurityManager Class getSecurityContext() method)
getSecurityContext() method is available in java.lang package.
getSecurityContext()方法在java.lang包中可用。
getSecurityContext() method is used to return an object that encapsulates or binds the current execution environment and we don't override this method so it returns an object of "AccessControlContext".
getSecurityContext()方法用于返回封裝或綁定當前執行環境的對象,并且我們不會重寫此方法,因此它返回“ AccessControlContext”對象。
getSecurityContext() method is required to determine whether the untrusted method is eligible to execute on its own or not.
需要getSecurityContext()方法來確定不受信任的方法是否有資格獨立執行。
getSecurityContext() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
getSecurityContext()方法是一個非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。
getSecurityContext() method does not throw an exception at the time returning an object of executing the environment.
getSecurityContext()方法在返回執行環境的對象時不會引發異常。
Syntax:
句法:
public Object getSecurityContext();Parameter(s):
參數:
It does not accept any parameter.
它不接受任何參數。
Return value:
返回值:
The return type of this method is Object, it returns an object that encapsulates enough information of an environment executing currently to operate some security validations.
此方法的返回類型為Object ,它返回一個對象,該對象封裝了當前正在執行的環境的足夠信息,以進行某些安全性驗證。
Example:
例:
// Java program to demonstrate the example // of Object getSecurityContext() method of // SecurityManager import java.security.*;public class GetSecurityContext {public static void main(String[] args) {// By using setProperty() method is to set the policy property // with security managerSystem.setProperty("java.security.policy", "file:/C:/java.policy");// Instantiating a SecurityManager objectSecurityManager smgr = new SecurityManager();// By using setSecurityManager() method is to set the// security managerSystem.setSecurityManager(smgr);// By using getSecurityContext() method is to return the// object of security contextObject ob = smgr.getSecurityContext();// Display obSystem.out.println("Ob = " + ob);} }Output
輸出量
Ob = [email?protected]翻譯自: https://www.includehelp.com/java/securitymanager-getsecuritycontext-method-with-example.aspx
總結
以上是生活随笔為你收集整理的Java SecurityManager getSecurityContext()方法与示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 检查不孕多少钱啊?
- 下一篇: SKYWORTH是什么牌子的电视机