Oreilly - Spring Security LDAP Integration and SAML Extension
by Ankit Mishra | Released July 2017 | ISBN: 9781787285538
Secure your Java applications by LDAP Integration and SAML extensionAbout This VideoSpring Framework basics with XML and JavaMaster LDAP (using both bind-based and password-comparison strategies) to centralize authentication informationSingle sign-on capabilities using the popular Central Authentication Service.In DetailSpring Security is a Java/Java EE framework that provides authentication, authorization and other security features for enterprise applications.Starting with introduction to LDAP, we will develop a Spring Security application integrated with Active Directory LightWeight DS and Apache DS. Later, we will be introduced to SAML and its working, before proceeding to integrate with Spring Security. Here we will also look at the xml and Java configurations combined in one application. Furthermore, we will look at JaaS integration with Spring Security, Oauth2 basics and its working. The integration with Spring Security to create Resource and authorization servers will be explained later on in the final section of the course. Spring Security test-cases along with compatibility to MockMVC is explained at the end summarizing the entire course. Show and hide more Publisher resources Download Example Code
- Chapter 1 : LDAP Introduction and Authentication
- The Course Overview 00:03:06
- What is LDAP? 00:10:18
- Using LDAP with Spring Security 00:06:46
- Configuring an LDAP Server 00:07:41
- Integrate Application with Embedded LDAP Server 00:11:54
- Implementation Classes 00:06:30
- Active Directory Authentication 00:20:16
- Chapter 2 : ApacheDS Integration
- Getting ApacheDS and Introduction 00:04:07
- Configuring ApacheDS 00:11:39
- Integrate Sample Application with ApacheDS 00:04:45
- Chapter 3 : SAML Extension
- Introduction to SAML 00:10:49
- Core Modules 00:05:45
- Configuring Spring Security with SAML 00:23:23
- Configure SAML – Keystore, Discovery, and Logouts 00:21:47
- SAML Profiles and Bindings 00:16:05
- Integrate, Deploy, and Test Single Sign-On/Logout 00:26:12
- Chapter 4 : Spring Security Testing Framework
- Testing Method Security 00:20:05
- Setting Up MockMvc 00:02:49
- RequestPostProcessors 00:08:53
- RequestBuilders 00:05:41
- ResultMatchers 00:03:42
- Chapter 5 : Additional Security
- Introduction to JaaS 00:08:12
- Spring Security JaaS Integration 00:16:21
- Introduction to OAuth2 00:18:40
- OAuth2 with Spring Security 00:30:47
Show and hide more
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.