Pour les demandes entreprises : (+33) 970 466 303

Pour les demandes particuliers : (+33) 180 272 016

A propos de la formation Spring Security 5

Détails
Objectifs pédagogiques de la formation Spring Security 5
  • Understand the architecture and components of Spring Security
  • Configure Spring Security within Spring Boot for authentication and authorization
  • Implement multi-factor authentication using various methods such as basic-digest-HTTPS and 2FA
  • Secure user credentials and secrets to prevent unauthorized access
  • Integrate OAuth2 social login for outsourcing authentication
  • Add authorization to pages-URLs-methods and domain objects using security configuration and expressions.

Qui devrait suivre cette formation Spring Security 5 ?

Public visé par la formation Spring Security 5

This training course is designed for Java developers, software engineers, system architects, and security professionals who want to deepen their understanding of Spring Security and learn how to implement effective security measures in Java applications.

Prérequis de la formation Spring Security 5

Participants should have a solid understanding of Java programming and web application development concepts. Familiarity with Spring Boot and basic knowledge of authentication and authorization principles would be beneficial but not mandatory.

Formations Similaires

  • CISA – Certified Information Systems Auditor Détails
  • Cobit 5 Détails
  • CISSP – Certified Information Systems Security Professional Détails
  • TOGAF® 9.2 Foundation Détails
  • ISO 45001 Lead Auditor Détails
  • ISO 14000 Détails
  • ISO 27001 Lead Auditor Détails
  • ISO 27001 Lead Implementer Détails
  • ISO 45001 Lead Implementer Détails
  • ISO 27000 Détails
  • ISO 27005 Risk Manager Détails
  • IS0 27002 Détails
  • IT Management – COBIT Détails
  • IT Management – COBIT. Détails
  • SOC Analyst (Blue Team) Détails
  • Zero Trust Security Framework Détails
  • Sustainability & Green IT pour Collectivités Détails
  • Cyber-resilience des Services Publics Détails
  • Cybersecurity & Cloud Security for Enterprises Détails
  • Pentesting Web Apps & Mobile Apps Détails
  • Offensive Security Certified Professional (OSCP) Détails
  • Smart Cities & Gouvernance Digitale Détails
  • Data for Public Policy & Urban Analytics Détails
  • TOGAF – Enterprise Architecture Framework Détails
  • ISO 19011 Internal Auditor & ISO 27001 (LA) Détails
  • CISM – Certified Information Security Manager Détails
  • SSCP – Systems Security Certified Practitioner Détails
  • DPS-CISA et CISSP Détails
  • Computer Security (SSO Session) Détails
  • ITIL Détails
  • ITIL4 Strategic Leader Certification – Module 1 & 2 Détails
  • IEC 62443 Certification Détails
  • ISO/IEC 27001 – Système de Management de la Sécurité de l’Information Détails
  • ISO 22000 – Système de Management de la Sécurité des Denrées Alimentaires Détails
  • Citrix Certified Advanced Administrator (CCAA) Détails
  • Palo Alto Networks PCCET (Certified Cybersecurity Entry-level Technician) Détails
  • Palo Alto Networks PCNSE (Certified Network Security Engineer) Détails
  • Analyste Cybersécurité Détails
  • ISO/IEC 27001:2022 Détails
  • Veeam Data Platform v12 – Backup, Réplication & Protection des Données Détails
  • Formation ISO/IEC 27001:2022 – Implementation Détails

Déroulé de la formation Spring Security 5


Module 1: Introduction to Spring Security

Overview of Spring Security

Architecture and Components

Configuration with Spring Boot


Module 2: Spring Security Authentication

Spring Security Filter Chains

Authentication Methods (Basic, Digest)

Configuring Authentication

Web Application Penetration Testing


Module 3: Common Security Threats

Out-of-the-box Security Protection

HTTPS Implementation

Handling Man-in-the-Middle Attacks

Configuring HSTS and Public Key Pinning


Module 4: Securing User Credentials

Handling User Credentials

Password Encoding and Strength

Securing Secrets with Spring Cloud Vault


Module 5: Additional Authentication Layers

Email Verification

Two-factor Authentication

Remember-Me Authentication


Module 6: Outsourcing Authentication with OAuth2

Authentication with Spring Security OAuth2

Social Login Integration (Google, Facebook)


Module 7: Layering Authorization with Spring Security

Authorization Overview

Spring Expression Language

Securing URLs, Methods, and Domain Objects

Custom PermissionEvaluator Implementation

Formations Similaires
CISA – Certified Information Systems Auditor Détails
Cobit 5 Détails
CISSP – Certified Information Systems Security Professional Détails
TOGAF® 9.2 Foundation Détails
ISO 45001 Lead Auditor Détails
ISO 14000 Détails
ISO 27001 Lead Auditor Détails
ISO 27001 Lead Implementer Détails
ISO 45001 Lead Implementer Détails
ISO 27000 Détails
ISO 27005 Risk Manager Détails
IS0 27002 Détails
IT Management – COBIT Détails
IT Management – COBIT. Détails
SOC Analyst (Blue Team) Détails
Zero Trust Security Framework Détails
Sustainability & Green IT pour Collectivités Détails
Cyber-resilience des Services Publics Détails
Cybersecurity & Cloud Security for Enterprises Détails
Pentesting Web Apps & Mobile Apps Détails
Offensive Security Certified Professional (OSCP) Détails
Smart Cities & Gouvernance Digitale Détails
Data for Public Policy & Urban Analytics Détails
TOGAF – Enterprise Architecture Framework Détails
ISO 19011 Internal Auditor & ISO 27001 (LA) Détails
CISM – Certified Information Security Manager Détails
SSCP – Systems Security Certified Practitioner Détails
DPS-CISA et CISSP Détails
Computer Security (SSO Session) Détails
ITIL Détails
ITIL4 Strategic Leader Certification – Module 1 & 2 Détails
IEC 62443 Certification Détails
ISO/IEC 27001 – Système de Management de la Sécurité de l’Information Détails
ISO 22000 – Système de Management de la Sécurité des Denrées Alimentaires Détails
Citrix Certified Advanced Administrator (CCAA) Détails
Palo Alto Networks PCCET (Certified Cybersecurity Entry-level Technician) Détails
Palo Alto Networks PCNSE (Certified Network Security Engineer) Détails
Analyste Cybersécurité Détails
ISO/IEC 27001:2022 Détails
Veeam Data Platform v12 – Backup, Réplication & Protection des Données Détails
Formation ISO/IEC 27001:2022 – Implementation Détails

Foire Aux Questions

Spring Security 5 is a powerful and comprehensive security framework for Java applications, developed by the Spring community. It provides authentication, authorization, and other security features to ensure robust protection against common security threats in web and enterprise applications.

Vous pouvez faire l’inscription ou la demande du devis avec un seul click