| Name | Type | Package | Detail |
| | | |
| AbstractAclProvider | Abstract Class | acls.afterinvocation | Detail |
| AbstractJaasAuthenticationProvider | Abstract Class | authentication.jaas | Detail |
| AbstractLdapAuthenticationProvider | Abstract Class | ldap.authentication | Detail |
| AbstractUserDetailsAuthenticationProvider | Abstract Class | authentication.dao | Detail |
| AclEntryAfterInvocationCollectionFilteringProvider | Class | acls.afterinvocation | Detail |
| AclEntryAfterInvocationProvider | Class | acls.afterinvocation | Detail |
| ActiveDirectoryLdapAuthenticationProvider | Class | authentication.ad | Detail |
| AfterInvocationProvider | Interface | security.access | Detail |
| AnonymousAuthenticationProvider | Class | security.authentication | Detail |
| AuthenticationProvider | Interface | security.authentication | Detail |
| CasAuthenticationProvider | Class | cas.authentication | Detail |
| DaoAuthenticationProvider | Class | authentication.dao | Detail |
| DefaultJaasAuthenticationProvider | Class | authentication.jaas | Detail |
| JaasAuthenticationProvider | Class | authentication.jaas | Detail |
| LdapAuthenticationProvider | Class | ldap.authentication | Detail |
| OpenIDAuthenticationProvider | Class | security.openid | Detail |
| PostInvocationAdviceProvider | Class | access.prepost | Detail |
| PreAuthenticatedAuthenticationProvider | Class | authentication.preauth | Detail |
| RememberMeAuthenticationProvider | Class | security.authentication | Detail |
| RemoteAuthenticationProvider | Class | authentication.rcp | Detail |
| RunAsImplAuthenticationProvider | Class | access.intercept | Detail |
| TestingAuthenticationProvider | Class | security.authentication | Detail |