método del Ejemplo de Java SecurityManager getSecurityContext ()

SecurityManager class getSecurityContext () método : Aquí, vamos a aprender sobre el método getSecurityContext () de SecurityManager Class con su sintaxis y su ejemplo.

SecurityManager Class getSecurityContext () método

    método

  • getSecurityContext () está disponible en java.lang Class.
  • getSecurityContext () método se utiliza para package un objeto que encapsula o se une el entorno de ejecución actual y que no anulan este método por lo que devuelve un objeto de “AccessControlContext”. Se requiere
  • getSecurityContext () método para determinar si el método no fiable es elegible para ejecutar por sí misma o no.
  • getSecurityContext () método es un método no return, es accesible sólo con el objeto static y si tratamos de acceder al método con el nombre class entonces obtendrá un error.
  • método getSecurityContext () hace no class una excepción en el momento de devolver un objeto de ejecutar el medio ambiente.

Sintaxis:

    public Object getSecurityContext();

Parámetro (s):

  • No acepta cualquier parámetro.

throw valor:

El tipo Return de este método es objeto , devuelve un objeto que encapsula la información suficiente de un entorno de ejecución actualmente para operar algunas validaciones de seguridad.

Ejemplo:

// 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 manager
System.setProperty("java.security.policy", "file:/C:/java.policy");
// Instantiating a SecurityManager object
SecurityManager smgr = new SecurityManager();
// By using setSecurityManager() method is to set the
// security manager
System.setSecurityManager(smgr);
// By using getSecurityContext() method is to return the
// object of security context
Object ob = smgr.getSecurityContext();
// Display ob
System.out.println("Ob = " + ob);
}
}

salida

Ob = [email protected]


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *