Libraries

  • spring-security-core : core authentication and authorization
  • spring-security-config: config using XML and Java config
  • spring-security-web: servlets (web based applications)
  • spring-security-test: used to test spring-security
  • spring-security-ldap: provides LDAP and Active directory support
  • spring-security-oauth2-core: for OAuth2 and OpenID, as a client, resource server and authorization server
  • spring-security-oauth2-client: OAuth2 login and client
  • spring-security-openid: support authenticating to an OpenID server
  • spring-security-oauth2-jose: Javascript Object signing and encryption specs such as JWT, JWS, JWK, JWE
  • spring-security-remoting: secure remote client invocation operations using spring framework remoting
  • spring-security-cas: auth with CAS and SSO
  • spring-security-acl: domain object based security operations