< Anterior | Próximo >

Lição 2.1: Configurar a Segurança do Cliente do WebSphere eXtreme Scale

Configure as propriedades do cliente com um arquivo de propriedades. O arquivo de propriedades do cliente indica a classe de implementação CredentialGenerator a ser usada.

Conteúdo do Arquivo de Propriedades do Cliente

O tutorial usa tokens de segurança do WebSphere Application Server para obter a credencial do cliente. O diretório samples_home/security_extauth contém o arquivo client3.props.

O arquivo client3.props inclui as seguintes configurações:
securityEnabled
Ativa a segurança do cliente do WebSphere eXtreme Scale. O valor é configurado para true para indicar que o cliente deve enviar informações de segurança disponíveis para o servidor.
credentialAuthentication
Especifica o suporte de autenticação da credencial do cliente. O valor é configurado para Suportado para indicar que o cliente suporta autenticação de credencial.
credentialGeneratorClass
Especifica o nome da classe que implementa a interface com.ibm.websphere.objectgrid.security.plugins.CredentialGenerator. O valor é configurado para a classe com.ibm.websphere.objectgrid.security.plugins.builtins. UserPasswordCredentialGenerator para que o cliente recupere as informações de segurança a partir da classe UserPasswordCredentialGenerator.
credentialGeneratorProps
Especifica o nome do usuário e a senha: manager manager1. O nome do usuário é manager e a senha é manager1. Também é possível usar o comando FilePasswordEncoder.bat|sh para codificar essa propriedade usando um algoritmo exclusivo ou (xor).

Configurando o Arquivo de Propriedades do Cliente Usando as Propriedades da Java virtual machine (JVM)

No console administrativo, conclua as seguintes etapas para ambos servidores s1 e s2 no cluster appCluster. Se uma topologia diferente estiver sendo usada, conclua as seguintes etapas para todos os servidores de aplicativos nos quais o aplicativo EmployeeManagement é implementado.
  1. Servidores > Servidores de aplicativo WebSphere > server_name > Java and Process Management > Definição de processo > Java Virtual Machine.
  2. Crie a seguinte propriedade JVM genérica para configurar o local do arquivo de propriedades do cliente:
    -Dobjectgrid.client.props=samples_home/security_extauth/client3.props
  3. Clique em OK e salve as mudanças.

Ponto de verificação de lições

Você editou o arquivo de propriedades do cliente e configurou os servidores no cluster appCluster para usar o arquivo de propriedades do cliente. Este arquivo de propriedades indica a classe de implementação CredentialGenerator a ser usada.

< Anterior | Próximo >