# Hierarchy For Package de.esprit.netsuite.server.auth

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - de.esprit.common.util.DumpableObject (implements de.esprit.common.type.Dumpable)
    - de.esprit.appsuite.launch.AbstractApplicationObject<C> (implements de.esprit.appsuite.launch.ApplicationObject<C>, de.esprit.common.log.SimpleLogSupport)
      - de.esprit.netsuite.server.AbstractServerObject<S> (implements de.esprit.netsuite.server.ServerObject<S>)
        - de.esprit.netsuite.server.AbstractInitializableServerObject<S> (implements de.esprit.appsuite.launch.Initializable)
          - de.esprit.netsuite.server.auth.AbstractGroupManager<S> (implements de.esprit.netsuite.server.auth.GroupManager<S>)
            - de.esprit.netsuite.server.auth.DefaultGroupManager<S>
          - de.esprit.netsuite.server.auth.AbstractUserManager<S> (implements de.esprit.common.type.Clearable, de.esprit.netsuite.server.auth.UserManager<S>)
            - de.esprit.netsuite.server.auth.DefaultUserManager
    - de.esprit.common.util.TransferableObject (implements de.esprit.common.type.DeepCloneable, java.io.Serializable)
      - de.esprit.appsuite.database.dbase.Credential (implements de.esprit.common.type.Clearable)
        - de.esprit.netsuite.server.auth.ServerCredential
  - de.esprit.appsuite.nio.ndf.NdfHandler (implements de.esprit.appsuite.nio.ndf.NdfConstants, de.esprit.appsuite.nio.ndf.NdfParseControl, de.esprit.common.log.SimpleLogSupport)
    - de.esprit.netsuite.server.auth.DefaultUserManager.MyUserHandler

## Interface Hierarchy

- de.esprit.netsuite.server.auth.LoginData
- de.esprit.netsuite.server.permission.PermissionControlled
  - de.esprit.netsuite.server.auth.GroupManager<S>
  - de.esprit.netsuite.server.auth.UserManager<S> (also extends de.esprit.netsuite.server.auth.user.UserAuthenticator)
- de.esprit.netsuite.server.auth.user.UserAuthenticator
  - de.esprit.netsuite.server.auth.UserManager<S> (also extends de.esprit.netsuite.server.permission.PermissionControlled)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - de.esprit.netsuite.server.auth.UserManagerPermission (implements de.esprit.netsuite.server.permission.EspritPermission)

Copyright © 2014 EsprIT-Systems. All Rights Reserved.