# Hierarchy For Package tigase.auth.credentials.entries

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.auth.credentials.entries.MD5PasswordCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
  - tigase.auth.credentials.entries.MD5PasswordCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
  - tigase.auth.credentials.entries.MD5PasswordCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)
  - tigase.auth.credentials.entries.MD5UserIdPasswordCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
  - tigase.auth.credentials.entries.MD5UserIdPasswordCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
  - tigase.auth.credentials.entries.MD5UserIdPasswordCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)
  - tigase.auth.credentials.entries.MD5UsernamePasswordCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
  - tigase.auth.credentials.entries.MD5UsernamePasswordCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
  - tigase.auth.credentials.entries.MD5UsernamePasswordCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)
  - tigase.auth.credentials.entries.PlainCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
  - tigase.auth.credentials.entries.PlainCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
  - tigase.auth.credentials.entries.PlainCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)
  - tigase.auth.credentials.entries.ScramCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
    - tigase.auth.credentials.entries.ScramSha1CredentialsEntry
    - tigase.auth.credentials.entries.ScramSha256CredentialsEntry
    - tigase.auth.credentials.entries.ScramSha512CredentialsEntry
  - tigase.auth.credentials.entries.ScramCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
    - tigase.auth.credentials.entries.ScramSha1CredentialsEntry.Decoder
    - tigase.auth.credentials.entries.ScramSha256CredentialsEntry.Decoder
    - tigase.auth.credentials.entries.ScramSha512CredentialsEntry.Decoder
  - tigase.auth.credentials.entries.ScramCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)
    - tigase.auth.credentials.entries.ScramSha1CredentialsEntry.Encoder
    - tigase.auth.credentials.entries.ScramSha256CredentialsEntry.Encoder
    - tigase.auth.credentials.entries.ScramSha512CredentialsEntry.Encoder
  - tigase.auth.credentials.entries.XTokenCredentialsEntry (implements tigase.auth.credentials.Credentials.Entry)
  - tigase.auth.credentials.entries.XTokenCredentialsEntry.Decoder (implements tigase.auth.credentials.Credentials.Decoder<E>)
  - tigase.auth.credentials.entries.XTokenCredentialsEntry.Encoder (implements tigase.auth.credentials.Credentials.Encoder<E>)