Para Criar um Provedor JACC

Use a página de Novo Provedor de JACC para criar um novo provedor de JSR-115/196 compatível que possa ser usado por módulos de autorização de terceiros para aplicações que estejam sendo executadas no GlassFish Server. O provedor de JACC é criado como um elemento jacc-provider dentro do elemento security-service no arquivo domain.xml do domínio.

A instalação default do &ProductName inclui dois provedores de JACC, com o nome default e simple. Todos os novos provedores de JACC criados são somados a estes dois provedores default. Os provedores de JACC do GlassFish Server default implementam um mecanismo simples de autorização baseado em arquivo que está em conformidade com a especificação JACC.

Para obter mais informações sobre como gravar as classes de implementação para um provedor JACC, consulte a especificação do JACC em http://jcp.org/en/jsr/detail?id=115.

  1. No nó Configurações da árvore de navegação, expanda a instância ou cluster do GlassFish Server cujo provedor de JACC você deseja criar.

    Para criar um provedor que estará disponível para todas as instâncias e clusters, selecione o nó default-config.

  2. No nó de configuração da instância ou cluster, expanda o nó Segurança.

  3. Sob o nó Segurança, selecione o nó Provedores de JACC.

    A página Provedores de JACC será aberta.

  4. Na página Provedores de JACC, clique em Novo.

    A página Novo Provedor de JACC será aberta.

  5. Na página Novo Provedor de JACC, no campo Nome, digite o nome que irá identificar este provedor.

    Este nome é utilizado para fazer referência ao elemento jacc-provider no domain.xml.

  6. No campo Configuração da Política, digite o nome da classe que implementa a fábrica de configurações de políticas.

    O provedor default usa com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl . O provedor simples usa com.sun.enterprise.security.jacc.provider.SimplePolicyConfigurationFactory .

  7. No campo Provedor de Políticas, digite o nome da classe que implementa a fábrica de políticas.

    O provedor default usa com.sun.enterprise.security.provider.PolicyWrapper. O provedor simples usa com.sun.enterprise.security.jacc.provider.SimplePolicyProvider .

  8. Na seção Propriedades Adicionais, especifique as propriedades adicionais.

    Para adicionar uma propriedade, clique no botão Adicionar Propriedade. Na linha em branco que for exibida, digite o nome da propriedade no campo Nome e digite o valor da propriedade no campo Valor.

    Para obter uma descrição das propriedades adicionais que estão disponíveis para provedores de JACC, consulte Propriedades Específicas para Provedores JACC.

  9. Clique em OK.

Consulte Também
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices