## Hierarchy For All Packages

Package Hierarchies:
  org.beepcore.beep.profile.sasl, org.beepcore.beep.profile.sasl.anonymous, org.beepcore.beep.profile.sasl.otp, org.beepcore.beep.profile.sasl.otp.algorithm, org.beepcore.beep.profile.sasl.otp.algorithm.md5, org.beepcore.beep.profile.sasl.otp.algorithm.sha1, org.beepcore.beep.profile.sasl.otp.database

## Class Hierarchy

- class java.lang.Object
  - class org.beepcore.beep.profile.sasl.otp.algorithm.AlgorithmImpl (implements org.beepcore.beep.profile.sasl.otp.algorithm.Algorithm)
    - class org.beepcore.beep.profile.sasl.otp.algorithm.md5.MD5
    - class org.beepcore.beep.profile.sasl.otp.algorithm.sha1.SHA1
  - class org.beepcore.beep.profile.sasl.Blob
  - class org.beepcore.beep.profile.sasl.otp.OTPDictionary
  - class org.beepcore.beep.profile.sasl.otp.OTPGenerator
  - class org.beepcore.beep.profile.sasl.SASLSessionTable (implements org.beepcore.beep.core.event.SessionListener)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.beepcore.beep.core.BEEPException
        - class org.beepcore.beep.profile.sasl.SASLException
          - class org.beepcore.beep.profile.sasl.AuthenticationFailureException
            - class org.beepcore.beep.profile.sasl.otp.SequenceZeroFailure
          - class org.beepcore.beep.profile.sasl.ConfigurationException
          - class org.beepcore.beep.profile.sasl.otp.IllegalOTPStateException
          - class org.beepcore.beep.profile.sasl.InvalidParameterException
          - class org.beepcore.beep.profile.sasl.otp.database.NoMorePasswordsException
          - class org.beepcore.beep.profile.sasl.PeerAbortException
          - class org.beepcore.beep.profile.sasl.otp.database.UserDBNotFoundException
  - class org.beepcore.beep.core.TuningProfile
    - class org.beepcore.beep.profile.sasl.SASLProfile
      - class org.beepcore.beep.profile.sasl.anonymous.SASLAnonymousProfile (implements org.beepcore.beep.profile.Profile, org.beepcore.beep.core.StartChannelListener)
      - class org.beepcore.beep.profile.sasl.otp.SASLOTPProfile (implements org.beepcore.beep.profile.Profile, org.beepcore.beep.core.StartChannelListener)
  - class org.beepcore.beep.profile.sasl.otp.database.UserDatabaseImpl (implements org.beepcore.beep.profile.sasl.otp.database.UserDatabase)
  - class org.beepcore.beep.profile.sasl.otp.database.UserDatabasePool (implements org.beepcore.beep.profile.sasl.otp.database.UserDatabaseManager)

## Interface Hierarchy

- interface org.beepcore.beep.profile.sasl.otp.algorithm.Algorithm
- interface org.beepcore.beep.profile.sasl.otp.database.UserDatabase
- interface org.beepcore.beep.profile.sasl.otp.database.UserDatabaseManager

Copyright ? 2001 Invisible Worlds, Inc. All Rights Reserved.