This page describes an older version of the product. The latest stable version is 14.0.

Spring Security Bridge


Spring Security is one of the most mature and widely used Spring projects. In the following sections, we present a brief introduction to Spring Security and GigaSpaces Spring-based security bridge.

We will focus on a couple of the most commonly used authentication providers, such as database-oriented authentication and LDAP (Lightweight Data Access Protocol). For each, we provide a Spring XML security configuration, while demonstrating how GigaSpaces granted authorities should be stored.

The Spring-based security bridge leverages our Custom Security support. The implementation class org.openspaces.security.spring.SpringSecurityManager is open source as part of the OpenSpaces distribution.


Overview
Introduction Spring Security Framework.

Spring based bridge
Introducing GigaSpaces Spring-based security bridge.

Data base authentication
Storing user details in a relational database using DaoAuthenticationProvider.

Ldap authentication
Using LDAP (Lightweight Directory Access Protocol) with Spring Security.