| Name | Description | Type | Package | Framework |
| AbstractSecurityProvider | Provides default implementations of isAuthenticated(HttpSession) and logout(HttpSession). | Class | brooklyn.rest.security.provider | Brooklyn |
| AnyoneSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| BlackholeSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| BrooklynUserWithRandomPasswordSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| DelegatingSecurityProvider | Class | brooklyn.rest.security.provider | Brooklyn | |
| ExplicitUsersSecurityProvider | Security provider which validates users against passwords according to property keys, as set in BrooklynWebConfig. | Class | brooklyn.rest.security.provider | Brooklyn |
| LdapSecurityProvider | A SecurityProvider implementation that relies on LDAP to authenticate. | Class | brooklyn.rest.security.provider | Brooklyn |
| PasswordHasher | Class | brooklyn.rest.security | Brooklyn | |
| SecurityProvider | The SecurityProvider is responsible for doing authentication. | Interface | brooklyn.rest.security.provider | Brooklyn |