Spring Security is a Java/Java EE framework that provides authentication, authorization and other security features for enterprise applications. Spring Security supports a wide range of authentication models. Most of these authentication models are either provided by third parties, or are developed by relevant standards bodies such as the Internet Engineering Task Force. In addition, Spring Security provides its own set of authentication features such as HTTP BASIC , HTTP Digest , LDAP, Form-based authentication etc.
Learn more about Spring Security framework..