Développeurs Java EE
Maîtriser la programmation orientée objet en Java
Construire des applications Java EE sécurisées avec Spring Security.
Aspects sécurité dans une application Java EESpring Security: présentation, fonctionsArchitecture du frameworkDépendances, configuration(XML ou annotations)
Mécanismes d'authentification (authenticationProvider):
Pages de login/logoutObjets Spring: SecurityContext, Authentication
Implémentation de web filters:
Gestion des sessions: informations, concurrenceGestion des autorisations:
Intégration avec l’API ServletEncodage des mots de passeLocalisation des messagesTaglib Spring SecurityInjection dans un contexte de testsSécurisation des WebSocketsGestion des attaques CSRF (Cross Site Request Forgery)Configuration des en-têtes de réponse http: sécurité, cache
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis