# Hierarchy For Package org.apache.sling.jcr.jackrabbit.server.impl.security

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.jackrabbit.core.security.AbstractAccessControlManager (implements org.apache.jackrabbit.api.security.JackrabbitAccessControlManager)
    - org.apache.jackrabbit.core.security.DefaultAccessManager (implements org.apache.jackrabbit.core.security.AccessManager)
      - org.apache.sling.jcr.jackrabbit.server.impl.security.PluggableDefaultAccessManager
  - org.apache.jackrabbit.core.security.authentication.AbstractLoginModule (implements javax.security.auth.spi.LoginModule)
    - org.apache.jackrabbit.core.security.authentication.DefaultLoginModule
      - org.apache.sling.jcr.jackrabbit.server.impl.security.PluggableDefaultLoginModule
  - org.apache.sling.jcr.jackrabbit.server.impl.security.AuthenticationPluginWrapper (implements org.apache.jackrabbit.core.security.authentication.Authentication)
  - org.apache.sling.jcr.jackrabbit.server.impl.security.CallbackHandlerWrapper (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.sling.jcr.jackrabbit.server.impl.security.TrustedCredentials (implements javax.jcr.Credentials)
    - org.apache.sling.jcr.jackrabbit.server.impl.security.AdministrativeCredentials
    - org.apache.sling.jcr.jackrabbit.server.impl.security.AnonCredentials