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
.
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
.
No nó de configuração da instância ou cluster, expanda o nó Segurança.
Sob o nó Segurança, selecione o nó Provedores de JACC.
A página Provedores de JACC será aberta.
Na página Provedores de JACC, clique em Novo.
A página Novo Provedor de JACC será aberta.
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
.
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
.
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
.
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.
Clique em OK.