UsefulLinks
Computer Science
Cloud Computing
Spring Boot and Cloud Native Applications
1. Foundations of Spring Framework
2. Introduction to Spring Boot
3. Development Environment Setup
4. Creating Spring Boot Applications
5. Building RESTful Web Services
6. Data Persistence with Spring Data
7. Configuration Management
8. Testing Spring Boot Applications
9. Spring Security Implementation
10. Spring Boot Actuator
11. Reactive Programming with Spring WebFlux
12. Messaging and Integration
13. Cloud Native Principles
14. Containerization with Docker
15. Spring Cloud Ecosystem
16. Kubernetes Deployment
17. CI/CD Pipeline Implementation
18. Observability and Monitoring
9.
Spring Security Implementation
9.1.
Security Fundamentals
9.1.1.
Authentication Concepts
9.1.1.1.
Identity Verification
9.1.1.2.
Credential Management
9.1.1.3.
Authentication Providers
9.1.2.
Authorization Concepts
9.1.2.1.
Access Control
9.1.2.2.
Role-Based Security
9.1.2.3.
Permission Systems
9.1.3.
Security Context
9.1.3.1.
Security Context Holder
9.1.3.2.
Authentication Objects
9.1.3.3.
Principal Management
9.2.
Web Security Configuration
9.2.1.
Security Filter Chain
9.2.1.1.
Filter Ordering
9.2.1.2.
Custom Filters
9.2.1.3.
Filter Configuration
9.2.2.
HTTP Security Configuration
9.2.2.1.
URL-Based Security
9.2.2.2.
Method-Level Security
9.2.2.3.
CSRF Protection
9.2.3.
Session Management
9.2.3.1.
Session Creation Policy
9.2.3.2.
Session Fixation Protection
9.2.3.3.
Concurrent Session Control
9.3.
Authentication Mechanisms
9.3.1.
In-Memory Authentication
9.3.1.1.
User Details Service
9.3.1.2.
Password Encoding
9.3.1.3.
Role Assignment
9.3.2.
Database Authentication
9.3.2.1.
JDBC Authentication
9.3.2.2.
JPA Authentication
9.3.2.3.
Custom User Details Service
9.3.3.
LDAP Authentication
9.3.3.1.
LDAP Configuration
9.3.3.2.
User Search
9.3.3.3.
Group Mapping
9.4.
OAuth2 and JWT
9.4.1.
OAuth2 Framework
9.4.1.1.
Authorization Code Flow
9.4.1.2.
Client Credentials Flow
9.4.1.3.
Resource Server Configuration
9.4.2.
JWT Token Handling
9.4.2.1.
Token Structure
9.4.2.2.
Token Validation
9.4.2.3.
Custom Claims
9.4.3.
Social Login Integration
9.4.3.1.
Google OAuth2
9.4.3.2.
GitHub OAuth2
9.4.3.3.
Facebook OAuth2
Previous
8. Testing Spring Boot Applications
Go to top
Next
10. Spring Boot Actuator