Curso Web Services Security Considerations in Java
16hVisão Geral
Este curso ensina programadores experientes de Java Web Service como proteger serviços da Web usando Java. Usando ferramentas como RAD e WebSphere Application Server, o aluno aprenderá a usar Assinaturas Digitais, Criptografia e Tokens de Segurança. As melhores práticas serão discutidas junto com frameworks de terceiros como Rampart.
Objetivo
Após a conclusão desse curso, você será capaz de:
- Entenda as opções de segurança do Web Service.
- Projete e implemente serviços web seguros.
- Use o RAD para criar assinaturas digitais, criptografar mensagens e adicionar tokens de segurança.
- Configure o WebSphere Application para desenvolver, testar e implementar serviços da web seguros.
- Solucionar problemas de segurança.
Publico Alvo
- Este curso foi desenvolvido para programadores experientes em Java Web Service.
Pre-Requisitos
- Um ou mais anos no desenvolvimento de Java Web Services.
Informações Gerais
Carga Horária: 40h
- Se noturno este curso é
ministrado de Segunda-feira à sexta-feira, das 19h às 23h
- Se aos sábados este curso é
ministrado das 9h às 18h
- Se in-company por favor
fazer contato para mais detalhes.
Formato de
entrega:
- 100% on-line ao vivo, via
Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
- Nota: não é curso
gravado.
Lab:
- Laboratório + Exercícios
práticos
Materiais
Português | InglêsConteúdo Programatico
Typical scenario for WS-Security
- Authentication
- Integrity and confidentiality
Establishing a security context
Features of WS-Security in Application Server
- Supported specifications
- Unsupported specifications
Extensions in WebSphere Application Server
Architecture and deployment model
- High-level architecture
- Configuration structure
Development of WS-Security
- RAD Step-by-Step for digital signatures, encryption, and security tokens.
- How to define WS-Security configuration
- Generating sample key stores
- Authentication
- Integrity
- Confidentiality
- Adding a security timestamp
Testing on WebSphere Application Server
- Enabling security on the server
- Enabling the TCP/IP Monitor
- Testing the application with WS-Security
- Debugging and tracing
- Typical errors
Generating WS-Security Sample Configurations
- Running the Web Service wizard with security
- Scenario to generate and modify security definitions
- Modifying generated definitions to use own key stores
- Adding authentication and timestamp
Configuring WS-Security on an Application Server
- Modifying binding configurations
- Adding a custom JAAS configuration
- Configuring certificate caching