Gerenciando entradas de dados de autenticação do Java 2 Connector Architecture para JAAS

Esta tarefa cria e exclui entradas de dados de autenticação Java™ 2 Connector (J2C).

Antes de Começar

Java Platform, Enterprise Edition (Java EE) Entradas de dados de autenticação Connector são usadas por adaptadores de recursos e fontes de dados Java DataBase Connectivity (JDBC). Uma entrada de dados de autenticação do Connector Java EE contém dados de autenticação, que inclui as seguintes informações:
Alias
Um identificador que identifica a entrada de dados de autenticação. Ao configurar adaptadores de recursos ou origens de dados, o administrador pode especificar quais dados de autenticação escolher usando o alias correspondente.
ID de Usuário
A identidade do usuário do domínio de segurança pretendido. Por exemplo, se uma entrada de dados de autenticação particular é usada para abrir uma nova conexão com o DB2®, esta entrada contém uma identidade de usuário DB2 .
Senha
A senha da identidade do usuário é codificada no repositório de configuração.
Descrição
Uma curta descrição de texto.

Procedimento

  1. Exclua uma entrada de dados de autenticação J2C.
    1. Clique em Segurança> Segurança Global.
    2. Sob o Java Authentication and Authorization Service, clique em J2C dados de autenticação. O painel Entradas de Dados de Autenticação J2C é exibido.
    3. Selecione as caixas de seleção para as entradas excluir e clique em Excluir.
      Antes de excluir ou remover uma entrada de dados de autenticação, certifique-se de que ela não seja utilizada nem referenciada por nenhum adaptador de recursos ou origem de dados. Se a entrada de dados de autenticação excluída for utilizada ou referenciada por um recurso, o aplicativo que utiliza o adaptador de recursos ou a origem de dados não conseguirá se conectar aos recursos.
  2. Crie uma nova entrada de dados de autenticação J2C.
    1. Clique em Segurança> Segurança Global.
    2. Sob o Java Authentication and Authorization Service, clique em J2C dados de autenticação. O painel Entradas de Dados de Autenticação J2C é exibido.
    3. Clique em Novo.
    4. Digite um alias exclusivo, um ID do usuário válido, uma senha válida e uma descrição resumida (opcional).
      Importante: Ao criar uma nova entrada de dados de autenticação e especificar um alias, esteja ciente de que o nome do nó é automaticamente anexado como um prefixo para o nome de alias que você especificar. Por exemplo, se você especificar o alias, tek_test_Con3, e o nó for MyNode, o nome de alias final será: MyNode/tek_test_Con3.

      Este nome alternativo completo é o nome usado em seu descritor de implementação.

    5. Clique em OK ou Aplicar.
      Não é necessária nenhuma validação para o ID do usuário e senha.
    6. Clique em Salvar.

      Certifique-se de que uma operação sincronizada de arquivos seja executada para propagar as mudanças em outros nós.

Resultados

Uma nova entrada de dados de autenticação do J2C é criada ou uma entrada antiga é removida. A entrada recém-criada fica visível sem reiniciar o processo do servidor de aplicativos para utilização na definição da origem de dados. Mas a entrada está efetiva apenas após reiniciar o servidor. Especificamente, os dados de autenticação são carregados por um servidor de aplicativos ao iniciar um aplicativo e são compartilhados entre os aplicativos no mesmo servidor de aplicativos.

Se você criar ou atualizar uma origem de dados que aponte para um alias de dados de autenticação do J2C recentemente criado, a conexão de teste falhará ao conectar-se até que o gerenciador de implementação seja reiniciado. Após reiniciar o gerenciador de implementação, os dados de autenticação J2C são refletidos na configuração de tempo de execução. Quaisquer mudanças feitas nos campos de dados de autenticação do J2C requerem um reinício do gerenciador de implementação para que as mudanças sejam efetivadas. O agente do nó também deve ser reiniciado.

O Que Fazer Depois

Esta etapa define os dados de autenticação que podem ser compartilhados entre adaptadores de recursos e origens de dados. Utilize a entrada de dados de autenticação definida nos adaptadores de recursos ou nas origens de dados.