# Uses of Interface
org.apache.cayenne.configuration.PasswordEncoding

Packages that use PasswordEncoding
Package
Description
org.apache.cayenne.configuration
org.apache.cayenne.conn

- ## Uses of PasswordEncoding in org.apache.cayenne.configuration

  Classes in org.apache.cayenne.configuration that implement PasswordEncoding
  Modifier and Type
  Class
  Description
  `class`
  `PlainTextPasswordEncoder`
  The plain text password encoder passes the text of the database password straight-through without any alteration.
  `class`
  `Rot13PasswordEncoder`
  The ROT-13 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.
  `class`
  `Rot47PasswordEncoder`
  The ROT-47 password encoder passes the text of the database password through a simple Caesar cipher to obscure the password text.

- ## Uses of PasswordEncoding in org.apache.cayenne.conn

  Methods in org.apache.cayenne.conn that return PasswordEncoding
  Modifier and Type
  Method
  Description
  `PasswordEncoding`
  DataSourceInfo.`getPasswordEncoder()`
  Deprecated.
  since 4.0 as class loading should not happen here.