Control de acceso | Java
La arquitectura de control de acceso en la plataforma Java protege el acceso a recursos sensibles (por ejemplo, archivos locales) o código de aplicación sensible (por ejemplo, métodos en una clase). Todas las decisiones de control de acceso están mediadas por un gerente de seguridad, representado por la clase java.lang.SecurityManager. Una SecurityManager debe estar instalado en el tiempo de ejecución de Java con el fin de activar los controles de acceso.
Las aplicaciones locales que se ejecutan a través del comando java no se ejecutan de forma predeterminada con un archivo SecurityManager. Para ejecutar aplicaciones locales con a SecurityManager, la propia aplicación debe establecer uno mediante programación a través del método setSecurityManager (en la clase java.lang.System), o java debe invocarse con un argumento -Djava.security.manager en la línea de comando.
Comentarios
Publicar un comentario