## Uses of Interface
org.jasypt.encryption.pbe.CleanablePasswordBased

- Packages that use CleanablePasswordBased
  Package | Description
  --- | ---
  org.jasypt.encryption.pbe |

- - ### Uses of CleanablePasswordBased in org.jasypt.encryption.pbe

    Subinterfaces of CleanablePasswordBased in org.jasypt.encryption.pbe
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `PBEBigDecimalCleanablePasswordEncryptor` Common interface for all Password Based Encryptors which receive a BigDecimal message and return a BigDecimal result, and provide means to set passwords as cleanable char[] objects (instead of immutable Strings).
    `interface` | `PBEBigIntegerCleanablePasswordEncryptor` Common interface for all Password Based Encryptors which receive a BigInteger message and return a BigInteger result, and provide means to set passwords as cleanable char[] objects (instead of immutable Strings).
    `interface` | `PBEByteCleanablePasswordEncryptor` Common interface for all Password Based Encryptors which receive a byte array message and return a byte array result, and provide means to set passwords as cleanable char[] objects (instead of immutable Strings).
    `interface` | `PBEStringCleanablePasswordEncryptor` Common interface for all Password Based Encryptors which receive a String message and return a String result, and provide means to set passwords as cleanable char[] objects (instead of immutable Strings).

    Classes in org.jasypt.encryption.pbe that implement CleanablePasswordBased
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PooledPBEBigDecimalEncryptor` Pooled implementation of `PBEBigDecimalEncryptor` that in fact contains an array of `StandardPBEBigDecimalEncryptor` objects which are used to attend encrypt and decrypt requests in round-robin.
    `class` | `PooledPBEBigIntegerEncryptor` Pooled implementation of `PBEBigIntegerEncryptor` that in fact contains an array of `StandardPBEBigIntegerEncryptor` objects which are used to attend encrypt and decrypt requests in round-robin.
    `class` | `PooledPBEByteEncryptor` Pooled implementation of `PBEByteEncryptor` that in fact contains an array of `StandardPBEByteEncryptor` objects which are used to attend encrypt and decrypt requests in round-robin.
    `class` | `PooledPBEStringEncryptor` Pooled implementation of `PBEStringEncryptor` that in fact contains an array of `StandardPBEStringEncryptor` objects which are used to attend encrypt and decrypt requests in round-robin.
    `class` | `StandardPBEBigDecimalEncryptor` Standard implementation of the `PBEBigDecimalEncryptor` interface.
    `class` | `StandardPBEBigIntegerEncryptor` Standard implementation of the `PBEBigIntegerEncryptor` interface.
    `class` | `StandardPBEByteEncryptor` Standard implementation of the `PBEByteEncryptor` interface.
    `class` | `StandardPBEStringEncryptor` Standard implementation of the `PBEStringEncryptor` interface.

Copyright © 2019 The JASYPT team. All rights reserved.