Eguridad Java

Páginas: 144 (35860 palabras) Publicado: 22 de agosto de 2011
INTRODUCCIÓN

SEGURIDAD EN LA PLATAFORMA JAVA EE

Vista general de seguridad en Java EE
Enterprise tier and web tier applications are made up of components that are deployed into various containers.El Nivel de la empresa y las aplicaciones web de nivel están formados por componentes que se implementan en varios contenedores. These components are combined to build a multitier enterpriseapplication. Estos componentes se combinan para crear una aplicación empresarial de varios niveles. Security for components is provided by their containers.
La Seguridad para los componentes es proporcionada por sus contenedores. A container provides two kinds of security: declarative and programmatic. Un contenedor proporciona dos tipos de seguridad: declarativa y programática.
* Declarativesecurity expresses an application component's security requirements by using either deployment descriptors or annoSeguridad declarativa
EExpresa un componente de aplicación de seguridad mediante el uso de cualquiera de los descriptores de despliegue o anotaciones. A deployment descriptor is an XML file that is external to the application and that expresses an application's security structure,including security roles, access control, and authentication requirements.

Un descriptor de despliegue es un archivo XML que es externo a la aplicación y que expresa la estructura de una aplicación de seguridad, incluidas las funciones de seguridad, control de acceso y los requisitos de autenticación. For more information about deployment descriptors, read Using Deployment Descriptors forDeclarative Security .
Las anotaciones,Annotations, also called metadata, are used to specify information about security within a class file. también llamada metadatos, se utilizan para especificar información sobre la seguridad dentro de un archivo de clase. When the application is deployed, this information can be either used by or overridden by the application deployment descriptor. Cuando seimplementa la aplicación, esta información puede ser utilizada o anulada por el descriptor de despliegue de aplicaciones. Annotations save you from having to write declarative information inside XML descriptors.
Salvará de tener que escribir la información declarativa dentro de descriptores XML. Instead, you simply put annotations on the code, and the required information gets generated. En su lugar,sólo tiene que poner las anotaciones en el código, y la información requerida se genera, For this tutorial, annotations are used for securing applications wherever possible.las anotaciones se utilizan para proteger las aplicaciones siempre que sea posible. For more information about annotations, see Using Annotations to Specify Security Information .
* Seguridad programática
EEstá integradaen una aplicación y se utiliza para tomar decisiones de seguridad. Programmatic security is useful when declarative security alone is not sufficient to express the security model of an application. Seguridad programática es útil cuando la seguridad declarativa por sí sola no es suficiente para expresar el modelo de seguridad de una aplicación


A Simple Security ExampleUn ejemplo simple deSeguridad
The security behavior of a Java EE environment may be better understood by examining what happens in a simple application with a web client, a user interface, and enterprise bean business logic.El comportamiento de seguridad de un entorno Java EE se puede entender mejor mediante el examen de lo que ocurre en una sencilla aplicación con un cliente web, una interfaz de usuario y la lógica decomponenetes del negocio de la empresa.
In the following example, which is taken from the Java EE 6 Specification, the web client relies on the web server to act as its authentication proxy by collecting user authentication data from the client and using it to establish an authenticated session.En el siguiente ejemplo, tomado de la especificación Java EE 6, el cliente web se basa en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Eguren
  • TRABAJOS EGURO
  • eguridad industrial
  • La Eguridad Del Paciente
  • Higiene y Eguridad
  • Java
  • java
  • javo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS