O WebSphere eXtreme
Scale fornece vários terminais de segurança para integrar mecanismos customizados. No modelo de programação local,
a principal função de segurança é a autorização e não possui suporte à
autenticação. É necessário autenticar fora do WebSphere Application Server já existente. No entanto, é possível usar os plug-ins fornecidos para obter e validar objetos Subject.
Sobre Esta Tarefa
A segurança local pode ser ativada com o arquivo descritor XML do ObjectGrid ou programaticamente.
Procedimento
- Ative a segurança local com o arquivo descritor XML do ObjectGrid.
O arquivo
secure-objectgrid-definition.xml, que é utilizado na amostra do aplicativo corporativo ObjectGridSample, é mostrado no seguinte exemplo. Configure o atributo securityEnabled como
true para ativar a segurança.
<objectGrids>
<objectGrid name="secureClusterObjectGrid" securityEnabled="true"
authorizationMechanism="AUTHORIZATION_MECHANISM_JAAS">
...
</objectGrids>
- Ative a segurança local programaticamente.
Para criar um ObjectGrid usando o método
ObjectGrid.setSecurityEnabled,
chame o seguinte método na interface
ObjectGrid:
/**
* Enable the ObjectGrid security
*/
void setSecurityEnabled();
O que Fazer Depois
Inicie os servidores de contêiner e de catálogos com a segurança ativada.