Book

Spring Security

Spring Security 4.2 is an incremental guide that will teach you how to protect your application from malicious users. Through this book, you will learn how to cleanly integrate Spring Security into your application using the latest technologies and frameworks with the help of detailed examples.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

18h4m

Language

English

About Book

Who Is This Book For?

This book is intended for Java Web and/or RESTful webservice developers and assumes a basic understanding of creating Java 8, Java Web and/or RESTful webservice applications, XML, and the Spring Framework. You are not expected to have any previous experience with Spring Security.

Book content

chapters 18h4m total length

Anatomy of an Unsafe Application

Getting Started with Spring Security

Custom Authentication

JDBC-based Authentication

Authentication with Spring-Data

LDAP Directory Services

Remember-me Services

Client Certificate Authentication with TLS

Opening up to OpenID

Single Sign-on with Central Authentication Service

Fine-grained Access Control

Access Control Lists

Custom Authorization

Session Management

Additional Spring Security Features

Microservice security with OAuth2 and JSON Web Tokens

Migration to Spring Security 4.2

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required