org.jasypt.encryption.pbe

## Interface PBEStringCleanablePasswordEncryptor

- All Superinterfaces:
    CleanablePasswordBased, PasswordBased, PBEStringEncryptor, StringEncryptor
  All Known Implementing Classes:
    PooledPBEStringEncryptor, StandardPBEStringEncryptor

      public interface PBEStringCleanablePasswordEncryptor
      extends PBEStringEncryptor, CleanablePasswordBased

  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).

  For a default implementation, see `StandardPBEStringEncryptor`.

  Since:
    1.8
  Author:
    Daniel Fernández

- - ### Method Summary

    - ### Methods inherited from interface org.jasypt.encryption.StringEncryptor

      `decrypt, encrypt`

    - ### Methods inherited from interface org.jasypt.encryption.pbe.CleanablePasswordBased

      `setPasswordCharArray`

    - ### Methods inherited from interface org.jasypt.encryption.pbe.PasswordBased

      `setPassword`

Copyright © 2019 The JASYPT team. All rights reserved.