Crear un Proveedor JACC

Consulte la página Nuevo proveedor JACC para crear un nuevo proveedor JACC (Java Authorization Contract for Containers) que cumple la especificación JSR-115/196 que pueden utilizar módulos de autorización de terceros para las aplicaciones que se ejecutan en Servidor GlassFish. El proveedor JACC se crea como un elemento jacc-provider dentro del elemento security-service en el archivo domain.xml del dominio.

La instalación de Servidor GlassFish por defecto incluye dos proveedores JACC, denominados default y simple. Los nuevos proveedores JACC que se creen se agregan a estos dos proveedores por defecto. Los proveedores JACC por defecto de Servidor GlassFish implementan un motor de autorización sencillo basado en archivos que cumple la especificación JACC.

Para obtener información acerca de cómo escribir clases de implementación para un proveedor JACC, consulte la especificación JACC en http://jcp.org/en/jsr/detail?id=115.

  1. En el nodo Configuraciones del árbol de navegación, amplíe la instancia o cluster de Servidor GlassFish para el que desee crear un proveedor JACC.

    Para crear un proveedor que esté disponible para todas las instancias y clusters, elija el nodo default-config.

  2. En el nodo de configuración ampliado de la instancia o cluster, amplíe el nodo Seguridad.

  3. En el nodo Seguridad, seleccione el nodo Proveedores JACC.

    Se abrirá la página Proveedores JACC.

  4. En la página Proveedores JACC haga clic en Nuevo.

    Se abrirá la página Nuevo Proveedor JACC.

  5. En la página Nuevo Proveedor JACC, en el campo Nombre, introduzca el nombre que identificará a este proveedor.

    Este nombre se utiliza para hacer referencia al elemento jacc-provider en domain.xml.

  6. En el campo Configuración de Políticas, introduzca el nombre de la clase que implanta la fábrica de configuración de políticas.

    El proveedor default utiliza com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl . El proveedor simple utiliza com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory.

  7. En el campo Proveedor de Política, introduzca el nombre de la clase que implanta la fábrica de políticas.

    El proveedor default utiliza com.sun.enterprise.security.provider.PolicyWrapper. El proveedor simple utiliza com.sun.enterprise.security.jacc.provider.SimplePolicyProvider.

  8. En la sección Propiedades Adicionales, especifique las propiedades adicionales.

    Para agregar una propiedad, haga clic en el botón Agregar Propiedad. En la fila en blanco que aparece, escriba el nombre de propiedad en el campo Nombre y escriba el valor de propiedad en el campo Valor.

    Para obtener una descripción de las propiedades adicionales disponibles para proveedores JACC, consultePropiedades específicas de los proveedores JACC.

  9. Haga clic en Aceptar.

Consulte también
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices