Utilizando o JAAS (Java™ Authentication and Authorization Service),
você pode customizar seu login de aplicativo.
Sobre Esta Tarefa
O JAAS (Java Authentication and Authorization Service)
é uma API que possibilita que os aplicativos acessem serviços de controle de autenticação e
acesso sem estarem ligados a esses serviços.
Os seguintes tópicos que explicam a customização do seu aplicativo com JAAS são
abordados nesta seção:
Procedimento
- Desenvolva logins programáticos com JAAS.
- É possível desenvolver logins programáticos com JAAS, o que representa a interface de programação de aplicativos (API) estratégica para autenticação.
- Configure logins programáticos com JAAS.
- Uma nova configuração de login do JAAS pode ser incluída e
modificada utilizando o console administrativo. As alterações são salvas no documento de segurança no nível da célula e estão disponíveis
para todos os servidores de aplicativos gerenciados.
- Customize um login de aplicativo para executar uma asserção de identidade utilizando JAAS.
- Utilizando a estrutura de login do JAAS, é possível criar uma configuração de login do JAAS que pode ser utilizada para fazer login em uma asserção de identidade.
- Configure a autenticação JAAS do lado do servidor e a configuração de login.
- O WebSphere Application Server suporta conexão em um módulo de login do JAAS customizado antes ou depois do módulo de login do sistema WebSphere Application Server. Entretanto, o WebSphere Application Server não suporta a
substituição dos módulos de login do sistema WebSphere Application Server,
que são utilizados para criar a credencial WSCredential e o principal WSPrincipal
no Subject. Ao utilizar um módulo de login customizado, é possível tomar decisões de
autenticação adicionais, ou incluir informações para que o Subject tome decisões
de autorização adicionais e potencialmente rígidas em um aplicativo Java EE (Java Platform, Enterprise Edition).