Class PooledStringEncryptor

java.lang.Object
com.ulisesbocchio.jasyptspringboot.encryptor.PooledStringEncryptor
All Implemented Interfaces:
org.jasypt.encryption.StringEncryptor

public class PooledStringEncryptor extends Object implements org.jasypt.encryption.StringEncryptor

PooledStringEncryptor class.

Version:
$Id: $Id
Author:
Sergio.U.Bocchio
  • Constructor Details

    • PooledStringEncryptor

      public PooledStringEncryptor(int size, Supplier<org.jasypt.encryption.StringEncryptor> encryptorFactory)

      Constructor for PooledStringEncryptor.

      Parameters:
      size - a int
      encryptorFactory - a Supplier object
  • Method Details

    • encrypt

      public String encrypt(String message)
      Specified by:
      encrypt in interface org.jasypt.encryption.StringEncryptor
    • decrypt

      public String decrypt(String encryptedMessage)
      Specified by:
      decrypt in interface org.jasypt.encryption.StringEncryptor