A B C D E F G I J M N O P R S T V W Z

A

AlgorithmRegistry - Class in org.jasypt.registry
Utility class for retrieving the names of all the digest or encryption algorithms available to Jasypt.
AlgorithmRegistryCLI - Class in org.jasypt.intf.cli
This class supports the CLI "listAlgorithms" operation.
AlreadyInitializedException - Exception in org.jasypt.exceptions
Exception thrown when an attempt is made to change the configuration of an entity once it has been initialized.
AlreadyInitializedException() - Constructor for exception org.jasypt.exceptions.AlreadyInitializedException
 
appendArrays(byte[], byte[]) - Static method in class org.jasypt.commons.CommonUtils
 

B

BasicBinaryEncryptor - Class in org.jasypt.util.binary
Utility class for easily performing normal-strength encryption of binaries (byte arrays).
BasicBinaryEncryptor() - Constructor for class org.jasypt.util.binary.BasicBinaryEncryptor
Creates a new instance of BasicBinaryEncryptor.
BasicDecimalNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigDecimal objects.
BasicDecimalNumberEncryptor() - Constructor for class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Creates a new instance of BasicDecimalNumberEncryptor.
BasicIntegerNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigInteger objects.
BasicIntegerNumberEncryptor() - Constructor for class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Creates a new instance of BasicIntegerNumberEncryptor.
BasicPasswordEncryptor - Class in org.jasypt.util.password
Utility class for easily performing password digesting and checking.
BasicPasswordEncryptor() - Constructor for class org.jasypt.util.password.BasicPasswordEncryptor
Creates a new instance of BasicPasswordEncryptor
BasicTextEncryptor - Class in org.jasypt.util.text
Utility class for easily performing normal-strength encryption of texts.
BasicTextEncryptor() - Constructor for class org.jasypt.util.text.BasicTextEncryptor
Creates a new instance of BasicTextEncryptor.
BigDecimalEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a BigDecimal (arbitrary precision) message and return a BigDecimal result.
BigIntegerEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a BigInteger (arbitrary precision) message and return a BigInteger result.
BinaryEncryptor - Interface in org.jasypt.util.binary
Common interface for all util classes aimed at binary encryption
ByteDigester - Interface in org.jasypt.digest
Common interface for all digesters which receive a byte array message and return a byte array digest.
ByteEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a byte array message and return a byte array result.

C

checkPassword(String, String) - Method in class org.jasypt.util.password.BasicPasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in interface org.jasypt.util.password.PasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
checkPassword(String, String) - Method in class org.jasypt.util.password.StrongPasswordEncryptor
Checks an unencrypted (plain) password against an encrypted one (a digest) to see if they match.
CleanablePasswordBased - Interface in org.jasypt.encryption.pbe
Common interface for all entities which can be set a password in char[] shape, which can be cleaned once the encryptor is initialized so that no immutable Strings containing the password are left in memory.
cleanPassword() - Method in interface org.jasypt.encryption.pbe.config.PBECleanablePasswordConfig
Clean the password stored in this configuration object.
cleanPassword() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
CommonUtils - Class in org.jasypt.commons
Common utils regarding treatment of parameter values and encoding operations.
ConfigurablePasswordEncryptor - Class in org.jasypt.util.password
Utility class for easily performing password digesting and checking.
ConfigurablePasswordEncryptor() - Constructor for class org.jasypt.util.password.ConfigurablePasswordEncryptor
Creates a new instance of ConfigurablePasswordEncryptor
contextDestroyed(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 

D

DecimalNumberEncryptor - Interface in org.jasypt.util.numeric
Common interface for all util classes aimed at decimal number encryption.
decrypt(BigDecimal) - Method in interface org.jasypt.encryption.BigDecimalEncryptor
Decrypt an encrypted message
decrypt(BigInteger) - Method in interface org.jasypt.encryption.BigIntegerEncryptor
Decrypt an encrypted message
decrypt(byte[]) - Method in interface org.jasypt.encryption.ByteEncryptor
Decrypt an encrypted message
decrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Decrypts a message using the specified configuration.
decrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Decrypts a message using the specified configuration.
decrypt(byte[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Decrypts a message using the specified configuration.
decrypt(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Decrypts a message using the specified configuration.
decrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Decrypts a message using the specified configuration.
decrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Decrypts a message using the specified configuration.
decrypt(byte[]) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Decrypts a message using the specified configuration.
decrypt(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Decrypts a message using the specified configuration.
decrypt(String) - Method in interface org.jasypt.encryption.StringEncryptor
Decrypt an encrypted message
decrypt(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class org.jasypt.intf.service.JasyptStatelessService
Configure and perform a decryption operation.
decrypt(String, StringEncryptor) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
decrypt(String, TextEncryptor) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
decrypt(byte[]) - Method in class org.jasypt.util.binary.BasicBinaryEncryptor
Decrypts a byte array.
decrypt(byte[]) - Method in interface org.jasypt.util.binary.BinaryEncryptor
Decrypts a byte array.
decrypt(byte[]) - Method in class org.jasypt.util.binary.StrongBinaryEncryptor
Decrypts a byte array.
decrypt(BigDecimal) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Decrypts a number.
decrypt(BigInteger) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Decrypts a number.
decrypt(BigDecimal) - Method in interface org.jasypt.util.numeric.DecimalNumberEncryptor
Decrypts a BigDecimal.
decrypt(BigInteger) - Method in interface org.jasypt.util.numeric.IntegerNumberEncryptor
Decrypts a BigInteger.
decrypt(BigDecimal) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Decrypts a number.
decrypt(BigInteger) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Decrypts a number.
decrypt(String) - Method in class org.jasypt.util.text.BasicTextEncryptor
Decrypts a message.
decrypt(String) - Method in class org.jasypt.util.text.StrongTextEncryptor
Decrypts a message.
decrypt(String) - Method in interface org.jasypt.util.text.TextEncryptor
Decrypts a message.
DEFAULT_ALGORITHM - Static variable in class org.jasypt.digest.StandardByteDigester
Default digest algorithm will be MD5
DEFAULT_ALGORITHM - Static variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
The default algorithm to be used if none specified: PBEWithMD5AndDES.
DEFAULT_ALGORITHM - Static variable in class org.jasypt.util.digest.Digester
MD5 will be the default algorithm to be used if none is specified.
DEFAULT_ITERATIONS - Static variable in class org.jasypt.digest.StandardByteDigester
The minimum recommended iterations for hashing are 1000
DEFAULT_KEY_OBTENTION_ITERATIONS - Static variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
The default number of hashing iterations applied for obtaining the encryption key from the specified password, set to 1000.
DEFAULT_SALT_SIZE_BYTES - Static variable in class org.jasypt.digest.StandardByteDigester
The minimum recommended size for salt is 8 bytes
DEFAULT_SALT_SIZE_BYTES - Static variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
The default salt size, only used if the chosen encryption algorithm is not a block algorithm and thus block size cannot be used as salt size.
DEFAULT_SECURE_RANDOM_ALGORITHM - Static variable in class org.jasypt.salt.RandomSaltGenerator
The default algorithm to be used for secure random number generation: set to SHA1PRNG.
DEFAULT_STRING_OUTPUT_TYPE - Static variable in class org.jasypt.digest.StandardStringDigester
Default type of String output.
DEFAULT_STRING_OUTPUT_TYPE - Static variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Default type of String output.
DEFAULT_UNICODE_NORMALIZATION_IGNORED - Static variable in class org.jasypt.digest.StandardStringDigester
Whether the Unicode normalization step should be ignored because of legacy-compatibility issues.
destroy() - Method in class org.jasypt.web.pbeconfig.WebPBEConfigFilter
 
digest(byte[]) - Method in interface org.jasypt.digest.ByteDigester
Create a digest of the input message.
digest(byte[]) - Method in class org.jasypt.digest.PooledByteDigester
Performs a digest operation on a byte array message.
digest(String) - Method in class org.jasypt.digest.PooledStringDigester
Performs a digest operation on a String message.
digest(byte[]) - Method in class org.jasypt.digest.StandardByteDigester
Performs a digest operation on a byte array message.
digest(String) - Method in class org.jasypt.digest.StandardStringDigester
Performs a digest operation on a String message.
digest(String) - Method in interface org.jasypt.digest.StringDigester
Create a digest of the input message.
digest(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class org.jasypt.intf.service.JasyptStatelessService
Configure and perform a digest operation.
digest(byte[]) - Method in class org.jasypt.util.digest.Digester
Creates a digest.
DIGEST_CHARSET - Static variable in class org.jasypt.digest.StandardStringDigester
Charset to be used for encoding the resulting digests.
Digester - Class in org.jasypt.util.digest
Utility class for creating digests without using a salt or iterating the hash function.
Digester() - Constructor for class org.jasypt.util.digest.Digester
Creates a new instance of Digester.
Digester(String) - Constructor for class org.jasypt.util.digest.Digester
Creates a new instance of Digester, specifying the algorithm to be used.
Digester(String, String) - Constructor for class org.jasypt.util.digest.Digester
Creates a new instance of Digester, specifying the algorithm to be used.
Digester(String, Provider) - Constructor for class org.jasypt.util.digest.Digester
Creates a new instance of Digester, specifying the algorithm to be used.
DigesterConfig - Interface in org.jasypt.digest.config
Common interface for config classes applicable to StandardByteDigester, StandardStringDigester, PooledByteDigester or PooledStringDigester objects.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 

E

encrypt(BigDecimal) - Method in interface org.jasypt.encryption.BigDecimalEncryptor
Encrypt the input message
encrypt(BigInteger) - Method in interface org.jasypt.encryption.BigIntegerEncryptor
Encrypt the input message
encrypt(byte[]) - Method in interface org.jasypt.encryption.ByteEncryptor
Encrypt the input message
encrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Encrypts a message using the specified configuration.
encrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Encrypts a message using the specified configuration.
encrypt(byte[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Encrypts a message using the specified configuration.
encrypt(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Encrypts a message using the specified configuration.
encrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Encrypts a message using the specified configuration.
encrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Encrypts a message using the specified configuration.
encrypt(byte[]) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Encrypts a message using the specified configuration.
encrypt(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Encrypts a message using the specified configuration.
encrypt(String) - Method in interface org.jasypt.encryption.StringEncryptor
Encrypt the input message
encrypt(String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Method in class org.jasypt.intf.service.JasyptStatelessService
Configure and perform an encryption operation.
encrypt(String, StringEncryptor) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
encrypt(String, TextEncryptor) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
encrypt(byte[]) - Method in class org.jasypt.util.binary.BasicBinaryEncryptor
Encrypts a byte array
encrypt(byte[]) - Method in interface org.jasypt.util.binary.BinaryEncryptor
Encrypts a byte array
encrypt(byte[]) - Method in class org.jasypt.util.binary.StrongBinaryEncryptor
Encrypts a byte array
encrypt(BigDecimal) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Encrypts a number
encrypt(BigInteger) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Encrypts a number
encrypt(BigDecimal) - Method in interface org.jasypt.util.numeric.DecimalNumberEncryptor
Encrypts a BigDecimal
encrypt(BigInteger) - Method in interface org.jasypt.util.numeric.IntegerNumberEncryptor
Encrypts a BigInteger
encrypt(BigDecimal) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Encrypts a number
encrypt(BigInteger) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Encrypts a number
encrypt(String) - Method in class org.jasypt.util.text.BasicTextEncryptor
Encrypts a message.
encrypt(String) - Method in class org.jasypt.util.text.StrongTextEncryptor
Encrypts a message.
encrypt(String) - Method in interface org.jasypt.util.text.TextEncryptor
Encrypts a message.
EncryptableProperties - Class in org.jasypt.properties
Subclass of java.util.Properties which can make use of a StringEncryptor or TextEncryptor object to decrypt property values if they are encrypted in the .properties file.
EncryptableProperties(StringEncryptor) - Constructor for class org.jasypt.properties.EncryptableProperties
Creates an EncryptableProperties instance which will use the passed StringEncryptor object to decrypt encrypted values.
EncryptableProperties(TextEncryptor) - Constructor for class org.jasypt.properties.EncryptableProperties
Creates an EncryptableProperties instance which will use the passed TextEncryptor object to decrypt encrypted values.
EncryptableProperties(Properties, StringEncryptor) - Constructor for class org.jasypt.properties.EncryptableProperties
Creates an EncryptableProperties instance which will use the passed StringEncryptor object to decrypt encrypted values, and the passed defaults as default values (may contain encrypted values).
EncryptableProperties(Properties, TextEncryptor) - Constructor for class org.jasypt.properties.EncryptableProperties
Creates an EncryptableProperties instance which will use the passed TextEncryptor object to decrypt encrypted values, and the passed defaults as default values (may contain encrypted values).
EncryptionInitializationException - Exception in org.jasypt.exceptions
Exception thrown when an error is raised during initialization of an entity.
EncryptionInitializationException() - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionInitializationException(Throwable) - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionInitializationException(String, Throwable) - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionInitializationException(String) - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionOperationNotPossibleException - Exception in org.jasypt.exceptions
General exception thrown when any errors are raised during encryption, digesting, etc.
EncryptionOperationNotPossibleException() - Constructor for exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
EncryptionOperationNotPossibleException(Throwable) - Constructor for exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
EncryptionOperationNotPossibleException(String) - Constructor for exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
encryptPassword(String) - Method in class org.jasypt.util.password.BasicPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in interface org.jasypt.util.password.PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.StrongPasswordEncryptor
Encrypts (digests) a password.
EnvironmentDigesterConfig - Class in org.jasypt.digest.config
Implementation for DigesterConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentDigesterConfig() - Constructor for class org.jasypt.digest.config.EnvironmentDigesterConfig
Creates a new EnvironmentDigesterConfig instance.
EnvironmentPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for PBEConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Creates a new EnvironmentPBEConfig instance.
EnvironmentStringDigesterConfig - Class in org.jasypt.digest.config
Implementation for StringDigesterConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentStringDigesterConfig() - Constructor for class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Creates a new EnvironmentStringDigesterConfig instance.
EnvironmentStringPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for StringPBEConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentStringPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Creates a new EnvironmentStringPBEConfig instance.

F

finalize() - Method in class org.jasypt.properties.EncryptableProperties
 
FixedByteArraySaltGenerator - Class in org.jasypt.salt
This implementation of SaltGenerator always returns a fixed salt set by the user.
FixedByteArraySaltGenerator() - Constructor for class org.jasypt.salt.FixedByteArraySaltGenerator
Creates a new instance of FixedByteArraySaltGenerator
FixedStringSaltGenerator - Class in org.jasypt.salt
This implementation of SaltGenerator always returns a fixed salt set by the user as a String, which is returned as salt bytes using the specified charset for conversion (UTF-8 by default).
FixedStringSaltGenerator() - Constructor for class org.jasypt.salt.FixedStringSaltGenerator
Creates a new instance of FixedStringSaltGenerator
fromHexadecimal(String) - Static method in class org.jasypt.commons.CommonUtils
 

G

generateSalt(int) - Method in class org.jasypt.salt.FixedByteArraySaltGenerator
Return salt with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Return salt with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.RandomSaltGenerator
Generate a random salt of the specified length in bytes.
generateSalt(int) - Method in interface org.jasypt.salt.SaltGenerator
This method will be called for requesting the generation of a new salt of the specified length.
generateSalt(int) - Method in class org.jasypt.salt.ZeroSaltGenerator
Return salt with the specified byte length.
get(Object) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Hashtable.get(Object)), decrypting it if needed.
getAlgorithm() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the name of an algorithm to be used for hashing, like "MD5" or "SHA-1".
getAlgorithm() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getAlgorithm() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the algorithm to be used for encryption, like PBEWithMD5AndDES.
getAlgorithm() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getAlgorithmEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the algorithm.
getAlgorithmEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the algorithm.
getAlgorithmSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the algorithm.
getAlgorithmSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the algorithm.
getAllDigestAlgorithms() - Static method in class org.jasypt.registry.AlgorithmRegistry
Returns a set with the names of all the registered digest algorithms.
getAllPBEAlgorithms() - Static method in class org.jasypt.registry.AlgorithmRegistry
Returns a set with the names of all the registered PBE (Password-Based Encryption) algorithms.
getConfigs() - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
getInstance() - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
getInvertPositionOfPlainSaltInEncryptionResults() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns Boolean.TRUE if the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
getInvertPositionOfPlainSaltInEncryptionResults() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getInvertPositionOfPlainSaltInEncryptionResultsEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the value for the invertPositionOfPlainSaltInEncryptionResults property.
getInvertPositionOfPlainSaltInEncryptionResultsSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the invertPositionOfPlainSaltInEncryptionResults property.
getInvertPositionOfSaltInMessageBeforeDigesting() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns Boolean.TRUE if the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
getInvertPositionOfSaltInMessageBeforeDigesting() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getInvertPositionOfSaltInMessageBeforeDigestingEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the value for the invertPositionOfSaltInMessageBeforeDigesting property.
getInvertPositionOfSaltInMessageBeforeDigestingSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the invertPositionOfSaltInMessageBeforeDigesting property.
getIterations() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the number of times the hash function will be applied recursively.
getIterations() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getIterationsEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the iteration count.
getIterationsSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the iteration count.
getKeyObtentionIterations() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the number of hashing iterations applied to obtain the encryption key.
getKeyObtentionIterations() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getKeyObtentionIterationsEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the key obtention iteration count.
getKeyObtentionIterationsSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the key obtention iteration count.
getName() - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Returns the name by which this WebPBEConfig object will be identified from the web.
getPassword() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the password to be used.
getPassword() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPasswordCharArray() - Method in interface org.jasypt.encryption.pbe.config.PBECleanablePasswordConfig
Return the password set, as a char array.
getPasswordCharArray() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPasswordEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the password.
getPasswordSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the password.
getPoolSize() - Method in interface org.jasypt.digest.config.DigesterConfig
Get the size of the pool of digesters to be created.
getPoolSize() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getPoolSize() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Get the size of the pool of encryptors to be created.
getPoolSize() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPoolSizeEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the value for the poolSize property.
getPoolSizeEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the value for the poolSize property.
getPoolSizeSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the poolSize property.
getPoolSizeSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the poolSize property.
getPrefix() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
getPrefix() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
getPrefix() - Method in interface org.jasypt.digest.config.StringDigesterConfig
Adds the returned (plain) prefix at the beginning of generated digests, and also expects to find it in any plain message provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
getPrefixEnvName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the environment variable which value has been loaded as a value for the "prefix" parameter.
getPrefixSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as a value for the "prefix" parameter.
getProperty(String) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Properties.getProperty(String)), decrypting it if needed.
getProperty(String, String) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Properties.getProperty(String)), decrypting it if needed.
getProvider() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the java.security.Provider implementation object to be used by the digester for obtaining the digest algorithm.
getProvider() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getProvider() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the java.security.Provider implementation object to be used by the encryptor for obtaining the encryption algorithm.
getProvider() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getProviderClassNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the provider class name.
getProviderClassNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the provider class name.
getProviderClassNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the provider class name.
getProviderClassNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the provider class name.
getProviderName() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the name of the java.security.Provider implementation to be used by the digester for obtaining the digest algorithm.
getProviderName() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getProviderName() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the name of the java.security.Provider implementation to be used by the encryptor for obtaining the encryption algorithm.
getProviderName() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getProviderNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the provider name.
getProviderNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the provider name.
getProviderNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the provider name.
getProviderNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the provider name.
getSaltGenerator() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns a SaltGenerator implementation to be used by the digester.
getSaltGenerator() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getSaltGenerator() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns a SaltGenerator implementation to be used by the encryptor.
getSaltGenerator() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getSaltGeneratorClassNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the salt generator class name.
getSaltSizeBytes() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the size of the salt to be used to compute the digest.
getSaltSizeBytes() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getSaltSizeBytesEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the salt size in bytes.
getSaltSizeBytesSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the salt size in bytes.
getStandardBooleanValue(String) - Static method in class org.jasypt.commons.CommonUtils
 
getStandardStringOutputType(String) - Static method in class org.jasypt.commons.CommonUtils
 
getStringOutputType() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
getStringOutputType() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
getStringOutputType() - Method in interface org.jasypt.digest.config.StringDigesterConfig
This parameter lets the user specify the form in which String output will be encoded.
getStringOutputType() - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
 
getStringOutputType() - Method in class org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
 
getStringOutputType() - Method in interface org.jasypt.encryption.pbe.config.StringPBEConfig
This parameter lets the user specify the form in which String output will be encoded.
getStringOutputType() - Method in class org.jasypt.encryption.pbe.config.WebStringPBEConfig
 
getStringOutputTypeEnvName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the String output type.
getStringOutputTypeEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Retrieve the name of the environment variable which value has been loaded as the String output type.
getStringOutputTypeSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the String output type.
getStringOutputTypeSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the String output type.
getSuffix() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
getSuffix() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
getSuffix() - Method in interface org.jasypt.digest.config.StringDigesterConfig
Adds the returned (plain) suffix at the end of generated digests, and also expects to find it in any plain message provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
getSuffixEnvName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the environment variable which value has been loaded as a value for the "suffix" parameter.
getSuffixSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as a value for the "suffix" parameter.
getUnicodeNormalizationIgnoredEnvName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the environment variable which value has been loaded as a value for the "unicode normalization ignored" parameter.
getUnicodeNormalizationIgnoredSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as a value for the "unicode normalization ignored" parameter.
getUseLenientSaltSizeCheck() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns Boolean.TRUE if digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
getUseLenientSaltSizeCheck() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getUseLenientSaltSizeCheckEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the value for the useLenientSaltSizeCheck property.
getUseLenientSaltSizeCheckSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the useLenientSaltSizeCheck property.
getValidationWord() - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Returns the validation word which will be asked from the web to the person setting the password for the encryptor this config object belongs to.

I

includePlainSaltInEncryptionResults() - Method in class org.jasypt.salt.FixedByteArraySaltGenerator
As this salt generator provides a fixed salt, its inclusion unencrypted in encryption results is not necessary, and in fact not desirable (so that it remains hidden).
includePlainSaltInEncryptionResults() - Method in class org.jasypt.salt.FixedStringSaltGenerator
As this salt generator provides a fixed salt, its inclusion unencrypted in encryption results is not necessary, and in fact not desirable (so that it remains hidden).
includePlainSaltInEncryptionResults() - Method in class org.jasypt.salt.RandomSaltGenerator
This salt generator needs the salt to be included unencrypted in encryption results, because of its being random.
includePlainSaltInEncryptionResults() - Method in interface org.jasypt.salt.SaltGenerator
Determines if the digests and encrypted messages created with a specific salt generator will include (prepended) the unencrypted salt itself, so that it can be used for matching and decryption operations.
includePlainSaltInEncryptionResults() - Method in class org.jasypt.salt.ZeroSaltGenerator
As this salt generator provides a predictable salt, its inclusion unencrypted in encryption results is not necessary, and in fact not desirable (so that it remains hidden).
init(FilterConfig) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigFilter
 
INIT_PARAM_INITIALIZER_CLASS_NAME - Static variable in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
initialize() - Method in class org.jasypt.digest.PooledByteDigester
Initialize the digester.
initialize() - Method in class org.jasypt.digest.PooledStringDigester
Initialize the digester.
initialize() - Method in class org.jasypt.digest.StandardByteDigester
Initialize the digester.
initialize() - Method in class org.jasypt.digest.StandardStringDigester
Initialize the digester.
initialize() - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Initialize the encryptor.
initialize() - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Initialize the encryptor.
initializeWebPBEConfigs() - Method in interface org.jasypt.web.pbeconfig.WebPBEInitializer
Method called by WebPBEInitializationContextListener at application deploy time for initialization of jasypt encryptors.
IntegerNumberEncryptor - Interface in org.jasypt.util.numeric
Common interface for all util classes aimed at integer number encryption.
isComplete() - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Returns whether this config object is complete or not (both name and validation word have been set).
isEmpty(String) - Static method in class org.jasypt.commons.CommonUtils
 
isEncryptedValue(String) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
isInitialized() - Method in class org.jasypt.digest.PooledByteDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.PooledStringDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.StandardByteDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.StandardStringDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isNotEmpty(String) - Static method in class org.jasypt.commons.CommonUtils
 
isUnicodeNormalizationIgnored() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
isUnicodeNormalizationIgnored() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
isUnicodeNormalizationIgnored() - Method in interface org.jasypt.digest.config.StringDigesterConfig
This parameter lets the user specify if the Unicode text normalization step performed during String digest and matching should be ignored.
isWebConfigurationDone() - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 

J

JasyptPBEStringDecryptionCLI - Class in org.jasypt.intf.cli
This class supports the CLI "decrypt" operation.
JasyptPBEStringEncryptionCLI - Class in org.jasypt.intf.cli
This class supports the CLI "encrypt" operation.
JasyptStatelessService - Class in org.jasypt.intf.service
This class acts as a stateless service for encryption, decryption and digest operations, letting its clients configure all the jasypt environment (algorithms, passwords, providers...) from Strings in a single call, be it using direct values, environment variables or java vm properties.
JasyptStatelessService() - Constructor for class org.jasypt.intf.service.JasyptStatelessService
Creates a new instance of JasyptStatelessService.
JasyptStringDigestCLI - Class in org.jasypt.intf.cli
This class supports the CLI "digest" operation.

M

main(String[]) - Static method in class org.jasypt.intf.cli.AlgorithmRegistryCLI
CLI execution method.
main(String[]) - Static method in class org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI
CLI execution method.
main(String[]) - Static method in class org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI
CLI execution method.
main(String[]) - Static method in class org.jasypt.intf.cli.JasyptStringDigestCLI
CLI execution method.
matches(byte[], byte[]) - Method in interface org.jasypt.digest.ByteDigester
Check whether a message matches a digest, managing aspects like salt, hashing iterations, etc.
matches(byte[], byte[]) - Method in class org.jasypt.digest.PooledByteDigester
Checks a message against a given digest.
matches(String, String) - Method in class org.jasypt.digest.PooledStringDigester
Checks a message against a given digest.
matches(byte[], byte[]) - Method in class org.jasypt.digest.StandardByteDigester
Checks a message against a given digest.
matches(String, String) - Method in class org.jasypt.digest.StandardStringDigester
Checks a message against a given digest.
matches(String, String) - Method in interface org.jasypt.digest.StringDigester
Check whether a message matches a digest, managing aspects like salt, hashing iterations, etc.
MESSAGE_CHARSET - Static variable in class org.jasypt.digest.StandardStringDigester
Charset to be used to obtain "digestable" byte arrays from input Strings.

N

nextRandomInt() - Static method in class org.jasypt.commons.CommonUtils
 
Normalizer - Class in org.jasypt.normalization
Utility for the normalization of Unicode Strings to NFC form.
normalizeToNfc(String) - Static method in class org.jasypt.normalization.Normalizer
Normalize Unicode-input message to NFC.
normalizeToNfc(char[]) - Static method in class org.jasypt.normalization.Normalizer
Normalize Unicode-input message to NFC.

O

org.jasypt.commons - package org.jasypt.commons
 
org.jasypt.digest - package org.jasypt.digest
 
org.jasypt.digest.config - package org.jasypt.digest.config
 
org.jasypt.encryption - package org.jasypt.encryption
 
org.jasypt.encryption.pbe - package org.jasypt.encryption.pbe
 
org.jasypt.encryption.pbe.config - package org.jasypt.encryption.pbe.config
 
org.jasypt.exceptions - package org.jasypt.exceptions
 
org.jasypt.intf.cli - package org.jasypt.intf.cli
 
org.jasypt.intf.service - package org.jasypt.intf.service
 
org.jasypt.normalization - package org.jasypt.normalization
 
org.jasypt.properties - package org.jasypt.properties
 
org.jasypt.registry - package org.jasypt.registry
 
org.jasypt.salt - package org.jasypt.salt
 
org.jasypt.util.binary - package org.jasypt.util.binary
 
org.jasypt.util.digest - package org.jasypt.util.digest
 
org.jasypt.util.numeric - package org.jasypt.util.numeric
 
org.jasypt.util.password - package org.jasypt.util.password
 
org.jasypt.util.password.rfc2307 - package org.jasypt.util.password.rfc2307
 
org.jasypt.util.text - package org.jasypt.util.text
 
org.jasypt.web.pbeconfig - package org.jasypt.web.pbeconfig
 

P

PasswordAlreadyCleanedException - Exception in org.jasypt.exceptions
Exception thrown when an attempt is made to access the configured password of an encryptor when this password has already been cleaned (so that it appears no more as an immutable String in memory).
PasswordAlreadyCleanedException() - Constructor for exception org.jasypt.exceptions.PasswordAlreadyCleanedException
 
PasswordBased - Interface in org.jasypt.encryption.pbe
Common interface for all entities which can be set a password.
PasswordEncryptor - Interface in org.jasypt.util.password
Common interface for all util classes aimed at password encryption.
PBEBigDecimalCleanablePasswordEncryptor - Interface in org.jasypt.encryption.pbe
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).
PBEBigDecimalEncryptor - Interface in org.jasypt.encryption.pbe
Common interface for all Password Based Encryptors which receive a BigDecimal message and return a BigDecimal result.
PBEBigIntegerCleanablePasswordEncryptor - Interface in org.jasypt.encryption.pbe
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).
PBEBigIntegerEncryptor - Interface in org.jasypt.encryption.pbe
Common interface for all Password Based Encryptors which receive a BigInteger message and return a BigInteger result.
PBEByteCleanablePasswordEncryptor - Interface in org.jasypt.encryption.pbe
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).
PBEByteEncryptor - Interface in org.jasypt.encryption.pbe
Common interface for all Password Based Encryptors which receive a byte array message and return a byte array result.
PBECleanablePasswordConfig - Interface in org.jasypt.encryption.pbe.config
Common interface for all PBEConfig implementations that store passwords as char[] instead of String and also allow this passwords to be set as char[] instead of Strings.
PBEConfig - Interface in org.jasypt.encryption.pbe.config
Common interface for config classes applicable to StandardPBEByteEncryptor, StandardPBEStringEncryptor, StandardPBEBigIntegerEncryptor or StandardPBEBigDecimalEncryptor objects.
PBEStringCleanablePasswordEncryptor - Interface in org.jasypt.encryption.pbe
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).
PBEStringEncryptor - Interface in org.jasypt.encryption.pbe
Common interface for all Password Based Encryptors which receive a String message and return a String result.
PooledByteDigester - Class in org.jasypt.digest
Pooled implementation of ByteDigester that in fact contains an array of StandardByteDigester objects which are used to attend digest and match requests in round-robin.
PooledByteDigester() - Constructor for class org.jasypt.digest.PooledByteDigester
Creates a new instance of PooledStandardByteDigester.
PooledPBEBigDecimalEncryptor - Class in org.jasypt.encryption.pbe
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.
PooledPBEBigDecimalEncryptor() - Constructor for class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Creates a new instance of PooledStandardPBEBigDecimalEncryptor.
PooledPBEBigIntegerEncryptor - Class in org.jasypt.encryption.pbe
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.
PooledPBEBigIntegerEncryptor() - Constructor for class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Creates a new instance of PooledStandardPBEBigIntegerEncryptor.
PooledPBEByteEncryptor - Class in org.jasypt.encryption.pbe
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.
PooledPBEByteEncryptor() - Constructor for class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Creates a new instance of PooledStandardPBEByteEncryptor.
PooledPBEStringEncryptor - Class in org.jasypt.encryption.pbe
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.
PooledPBEStringEncryptor() - Constructor for class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Creates a new instance of PooledStandardPBEStringEncryptor.
PooledStringDigester - Class in org.jasypt.digest
Pooled implementation of StringDigester that in fact contains an array of StandardStringDigester objects which are used to attend digest and match requests in round-robin.
PooledStringDigester() - Constructor for class org.jasypt.digest.PooledStringDigester
Creates a new instance of PooledStandardStringDigester.
PropertyValueEncryptionUtils - Class in org.jasypt.properties
Utility class to encrypt/decrypt values in properties files which could be encrypted.

R

RandomSaltGenerator - Class in org.jasypt.salt
This implementation of SaltGenerator holds a secure random generator which can be used for generating random salts for encryption or digesting.
RandomSaltGenerator() - Constructor for class org.jasypt.salt.RandomSaltGenerator
Creates a new instance of RandomSaltGenerator using the default secure random number generation algorithm.
RandomSaltGenerator(String) - Constructor for class org.jasypt.salt.RandomSaltGenerator
Creates a new instance of RandomSaltGenerator specifying a secure random number generation algorithm.
registerConfig(WebPBEConfig) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
RFC2307MD5PasswordEncryptor - Class in org.jasypt.util.password.rfc2307
Utility class for easily performing password digesting and checking according to {MD5}, a password encryption scheme defined in RFC2307 and commonly found in LDAP systems.
RFC2307MD5PasswordEncryptor() - Constructor for class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Creates a new instance of RFC2307MD5PasswordEncryptor
RFC2307SHAPasswordEncryptor - Class in org.jasypt.util.password.rfc2307
Utility class for easily performing password digesting and checking according to {SHA}, a password encryption scheme defined in RFC2307 and commonly found in LDAP systems.
RFC2307SHAPasswordEncryptor() - Constructor for class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Creates a new instance of RFC2307SHAPasswordEncryptor
RFC2307SMD5PasswordEncryptor - Class in org.jasypt.util.password.rfc2307
Utility class for easily performing password digesting and checking according to {SMD5}, a password encryption scheme defined in RFC2307 and commonly found in LDAP systems.
RFC2307SMD5PasswordEncryptor() - Constructor for class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Creates a new instance of RFC2307OpenLDAPSSHAPasswordEncryptor
RFC2307SSHAPasswordEncryptor - Class in org.jasypt.util.password.rfc2307
Utility class for easily performing password digesting and checking according to {SSHA}, a password encryption scheme defined in RFC2307 and commonly found in LDAP systems.
RFC2307SSHAPasswordEncryptor() - Constructor for class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Creates a new instance of RFC2307OpenLDAPSSHAPasswordEncryptor

S

SaltGenerator - Interface in org.jasypt.salt
Common interface for all salt generators which can be applied in digest or encryption operations.
setAlgorithm(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setAlgorithm(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the name of the algorithm.
setAlgorithm(String) - Method in class org.jasypt.digest.PooledByteDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.StandardByteDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets a value for the encryption algorithm
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.util.digest.Digester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithmEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the algorithm.
setAlgorithmEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the algorithm.
setAlgorithmSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the algorithm.
setAlgorithmSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the algorithm.
setCharset(String) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Sets the charset to be applied to the salt for conversion into bytes.
setConfig(DigesterConfig) - Method in class org.jasypt.digest.PooledByteDigester
Sets a DigesterConfig object for the digester.
setConfig(DigesterConfig) - Method in class org.jasypt.digest.PooledStringDigester
Sets a DigesterConfig or StringDigesterConfig object for the digester.
setConfig(DigesterConfig) - Method in class org.jasypt.digest.StandardByteDigester
Sets a DigesterConfig object for the digester.
setConfig(DigesterConfig) - Method in class org.jasypt.digest.StandardStringDigester
Sets a DigesterConfig or StringDigesterConfig object for the digester.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(PBEConfig) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets a PBEConfig object for the encryptor.
setConfig(DigesterConfig) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Lets the user configure this encryptor with a DigesterConfig object, like if he/she were using a StandardStringDigester object directly.
setInvertPositionOfPlainSaltInEncryptionResults(Boolean) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setInvertPositionOfPlainSaltInEncryptionResults(Boolean) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Whether the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
setInvertPositionOfPlainSaltInEncryptionResults(boolean) - Method in class org.jasypt.digest.PooledByteDigester
Whether the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
setInvertPositionOfPlainSaltInEncryptionResults(boolean) - Method in class org.jasypt.digest.PooledStringDigester
Whether the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
setInvertPositionOfPlainSaltInEncryptionResults(boolean) - Method in class org.jasypt.digest.StandardByteDigester
Whether the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
setInvertPositionOfPlainSaltInEncryptionResults(boolean) - Method in class org.jasypt.digest.StandardStringDigester
Whether the plain (not hashed) salt bytes are to be appended after the digest operation result bytes.
setInvertPositionOfPlainSaltInEncryptionResultsEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the invertPositionOfPlainSaltInEncryptionResults property.
setInvertPositionOfPlainSaltInEncryptionResultsSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the invertPositionOfPlainSaltInEncryptionResults property.
setInvertPositionOfSaltInMessageBeforeDigesting(Boolean) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setInvertPositionOfSaltInMessageBeforeDigesting(Boolean) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Whether the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
setInvertPositionOfSaltInMessageBeforeDigesting(boolean) - Method in class org.jasypt.digest.PooledByteDigester
Whether the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
setInvertPositionOfSaltInMessageBeforeDigesting(boolean) - Method in class org.jasypt.digest.PooledStringDigester
Whether the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
setInvertPositionOfSaltInMessageBeforeDigesting(boolean) - Method in class org.jasypt.digest.StandardByteDigester
Whether the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
setInvertPositionOfSaltInMessageBeforeDigesting(boolean) - Method in class org.jasypt.digest.StandardStringDigester
Whether the salt bytes are to be appended after the message ones before performing the digest operation on the whole.
setInvertPositionOfSaltInMessageBeforeDigestingEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the invertPositionOfSaltInMessageBeforeDigesting property.
setInvertPositionOfSaltInMessageBeforeDigestingSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the invertPositionOfSaltInMessageBeforeDigesting property.
setIterations(Integer) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setIterations(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setIterations(Integer) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the number of hashing iterations.
setIterations(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the number of hashing iterations.
setIterations(int) - Method in class org.jasypt.digest.PooledByteDigester
Set the number of times the hash function will be applied recursively.
setIterations(int) - Method in class org.jasypt.digest.PooledStringDigester
Set the number of times the hash function will be applied recursively.
setIterations(int) - Method in class org.jasypt.digest.StandardByteDigester
Set the number of times the hash function will be applied recursively.
setIterations(int) - Method in class org.jasypt.digest.StandardStringDigester
Set the number of times the hash function will be applied recursively.
setIterationsEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the iteration count.
setIterationsSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the iteration count.
setKeyObtentionIterations(Integer) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setKeyObtentionIterations(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setKeyObtentionIterations(Integer) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterations(int) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Set the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterationsEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the key obtention iteration count.
setKeyObtentionIterationsSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the key obtention iteration count.
setName(String) - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Sets the name by which this WebPBEConfig object will be identified from the web.
setPassword(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPassword(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the password to be used for encryption.
setPassword(String) - Method in interface org.jasypt.encryption.pbe.PasswordBased
Sets a password to be used by the encryptor.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.util.binary.BasicBinaryEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.binary.StrongBinaryEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.text.BasicTextEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.text.StrongTextEncryptor
Sets a password.
setPasswordCharArray(char[]) - Method in interface org.jasypt.encryption.pbe.CleanablePasswordBased
Sets a password to be used by the encryptor, as a (cleanable) char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the password to be used for encryption, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.binary.BasicBinaryEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.binary.StrongBinaryEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.text.BasicTextEncryptor
Sets a password, as a char[]
setPasswordCharArray(char[]) - Method in class org.jasypt.util.text.StrongTextEncryptor
Sets a password, as a char[].
setPasswordEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the password.
setPasswordSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the password.
setPlainDigest(boolean) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Lets the user specify if he/she wants a plain digest used as an encryption mechanism (no salt or iterations, as with MessageDigest), or rather use the jasypt's usual stronger mechanism for password encryption (based on the use of a salt and the iteration of the hash function).
setPoolSize(Integer) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setPoolSize(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setPoolSize(Integer) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the size of the pool of digesters to be created.
setPoolSize(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the size of the pool of digesters to be created.
setPoolSize(int) - Method in class org.jasypt.digest.PooledByteDigester
Sets the size of the pool of digesters to be created.
setPoolSize(int) - Method in class org.jasypt.digest.PooledStringDigester
Sets the size of the pool of digesters to be created.
setPoolSize(Integer) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPoolSize(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPoolSize(Integer) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the size of the pool of encryptors to be created.
setPoolSize(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the size of the pool of encryptors to be created.
setPoolSize(int) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the size of the pool of digesters to be created.
setPoolSize(int) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the size of the pool of digesters to be created.
setPoolSize(int) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the size of the pool of digesters to be created.
setPoolSize(int) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the size of the pool of digesters to be created.
setPoolSizeEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the poolSize property.
setPoolSizeEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the poolSize property.
setPoolSizeSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the useLenientSaltSizeCheck property.
setPoolSizeSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the useLenientSaltSizeCheck property.
setPrefix(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefixEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the "prefix" parameter.
setPrefixSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load a value for the "prefix" parameter.
setProvider(Provider) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProvider(Provider) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the security provider to be used for obtaining the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.PooledByteDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.PooledStringDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.StandardByteDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.StandardStringDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the security provider to be used for obtaining the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.util.digest.Digester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the security provider to be asked for the digest algorithm.
setProviderClassName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProviderClassName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the class name for the security provider to be used for obtaining the digest algorithm.
setProviderClassName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProviderClassName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the security provider to be used for obtaining the encryption algorithm.
setProviderClassNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the provider class name.
setProviderClassNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the provider class name.
setProviderClassNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the provider class name.
setProviderClassNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the provider class name.
setProviderName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProviderName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.PooledByteDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.StandardByteDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProviderName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.util.digest.Digester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the name of the security provider to be asked for the digest algorithm.
setProviderNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the provider name.
setProviderNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the provider name.
setProviderNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the provider name.
setProviderNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the provider name.
setSalt(byte[]) - Method in class org.jasypt.salt.FixedByteArraySaltGenerator
Sets the salt to be returned.
setSalt(String) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Sets the salt to be returned.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the salt generator.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.PooledByteDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.PooledStringDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.StandardByteDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.StandardStringDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the salt generator.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the salt generator to be used.
setSaltGeneratorClassName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltGeneratorClassName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the class name of the salt generator.
setSaltGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setSaltGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the salt generator.
setSaltGeneratorClassNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the salt generator class name.
setSaltGeneratorClassNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the salt generator class name.
setSaltGeneratorClassNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the salt generator class name.
setSaltGeneratorClassNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the salt generator class name.
setSaltSizeBytes(Integer) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltSizeBytes(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltSizeBytes(Integer) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Size in bytes of the salt to be used.
setSaltSizeBytes(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Size in bytes of the salt to be used.
setSaltSizeBytes(int) - Method in class org.jasypt.digest.PooledByteDigester
Sets the size of the salt to be used to compute the digest.
setSaltSizeBytes(int) - Method in class org.jasypt.digest.PooledStringDigester
Sets the size of the salt to be used to compute the digest.
setSaltSizeBytes(int) - Method in class org.jasypt.digest.StandardByteDigester
Sets the size of the salt to be used to compute the digest.
setSaltSizeBytes(int) - Method in class org.jasypt.digest.StandardStringDigester
Sets the size of the salt to be used to compute the digest.
setSaltSizeBytes(int) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Sets the size (in bytes) of the salt to be used.
setSaltSizeBytes(int) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Sets the size (in bytes) of the salt to be used.
setSaltSizeBytesEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the salt size in bytes.
setSaltSizeBytesSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the salt size in bytes.
setStringOutputType(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.WebStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputTypeEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the String output type.
setStringOutputTypeEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Set the config object to use the specified environment variable to load the value for the String output type.
setStringOutputTypeSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load the value for the String output type.
setStringOutputTypeSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Set the config object to use the specified JVM system property to load the value for the String output type.
setSuffix(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffixEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the "suffix" parameter.
setSuffixSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load a value for the "suffix" parameter.
setUnicodeNormalizationIgnored(Boolean) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnored(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnored(Boolean) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnored(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnored(boolean) - Method in class org.jasypt.digest.PooledStringDigester
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnored(boolean) - Method in class org.jasypt.digest.StandardStringDigester
Sets whether the unicode text normalization step should be ignored.
setUnicodeNormalizationIgnoredEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the "unicode normalization ignored" parameter.
setUnicodeNormalizationIgnoredSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load a value for the "unicode normalization ignored" parameter.
setUseLenientSaltSizeCheck(Boolean) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setUseLenientSaltSizeCheck(Boolean) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Whether digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
setUseLenientSaltSizeCheck(boolean) - Method in class org.jasypt.digest.PooledByteDigester
Whether digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
setUseLenientSaltSizeCheck(boolean) - Method in class org.jasypt.digest.PooledStringDigester
Whether digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
setUseLenientSaltSizeCheck(boolean) - Method in class org.jasypt.digest.StandardByteDigester
Whether digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
setUseLenientSaltSizeCheck(boolean) - Method in class org.jasypt.digest.StandardStringDigester
Whether digest matching operations will allow matching digests with a salt size different to the one configured in the "saltSizeBytes" property.
setUseLenientSaltSizeCheckEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the useLenientSaltSizeCheck property.
setUseLenientSaltSizeCheckSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the useLenientSaltSizeCheck property.
setValidationWord(String) - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Sets the validation word which will be asked from the web to the person setting the password for the encryptor this config object belongs to.
setWebConfigurationDone(boolean) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
SimpleDigesterConfig - Class in org.jasypt.digest.config
Bean implementation for DigesterConfig.
SimpleDigesterConfig() - Constructor for class org.jasypt.digest.config.SimpleDigesterConfig
Creates a new SimpleDigesterConfig instance.
SimplePBEConfig - Class in org.jasypt.encryption.pbe.config
Bean implementation for PBEConfig.
SimplePBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.SimplePBEConfig
Creates a new SimplePBEConfig instance.
SimpleStringDigesterConfig - Class in org.jasypt.digest.config
Bean implementation for StringDigesterConfig.
SimpleStringDigesterConfig() - Constructor for class org.jasypt.digest.config.SimpleStringDigesterConfig
Creates a new SimpleStringDigesterConfig instance.
SimpleStringPBEConfig - Class in org.jasypt.encryption.pbe.config
Bean implementation for StringPBEConfig.
SimpleStringPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
Creates a new SimpleStringPBEConfig instance.
split(String) - Static method in class org.jasypt.commons.CommonUtils
 
split(String, String) - Static method in class org.jasypt.commons.CommonUtils
 
StandardByteDigester - Class in org.jasypt.digest
Standard implementation of the ByteDigester interface.
StandardByteDigester() - Constructor for class org.jasypt.digest.StandardByteDigester
Creates a new instance of StandardByteDigester.
StandardPBEBigDecimalEncryptor - Class in org.jasypt.encryption.pbe
Standard implementation of the PBEBigDecimalEncryptor interface.
StandardPBEBigDecimalEncryptor() - Constructor for class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Creates a new instance of StandardPBEBigDecimalEncryptor.
StandardPBEBigIntegerEncryptor - Class in org.jasypt.encryption.pbe
Standard implementation of the PBEBigIntegerEncryptor interface.
StandardPBEBigIntegerEncryptor() - Constructor for class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Creates a new instance of StandardPBEBigIntegerEncryptor.
StandardPBEByteEncryptor - Class in org.jasypt.encryption.pbe
Standard implementation of the PBEByteEncryptor interface.
StandardPBEByteEncryptor() - Constructor for class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Creates a new instance of StandardPBEByteEncryptor.
StandardPBEStringEncryptor - Class in org.jasypt.encryption.pbe
Standard implementation of the PBEStringEncryptor interface.
StandardPBEStringEncryptor() - Constructor for class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Creates a new instance of StandardPBEStringEncryptor.
StandardStringDigester - Class in org.jasypt.digest
Standard implementation of the StringDigester interface.
StandardStringDigester() - Constructor for class org.jasypt.digest.StandardStringDigester
Creates a new instance of StandardStringDigester.
STRING_OUTPUT_TYPE_BASE64 - Static variable in class org.jasypt.commons.CommonUtils
 
STRING_OUTPUT_TYPE_HEXADECIMAL - Static variable in class org.jasypt.commons.CommonUtils
 
StringDigester - Interface in org.jasypt.digest
Common interface for all digesters which receive a String message and return a String digest.
StringDigesterConfig - Interface in org.jasypt.digest.config
Common interface for config classes applicable to StandardStringDigester objects.
StringEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a String message and return a String result.
StringPBEConfig - Interface in org.jasypt.encryption.pbe.config
Common interface for config classes applicable to StandardPBEStringEncryptor objects.
StrongBinaryEncryptor - Class in org.jasypt.util.binary
Utility class for easily performing high-strength encryption of binaries (byte arrays).
StrongBinaryEncryptor() - Constructor for class org.jasypt.util.binary.StrongBinaryEncryptor
Creates a new instance of StrongBinaryEncryptor.
StrongDecimalNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigDecimal objects.
StrongDecimalNumberEncryptor() - Constructor for class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Creates a new instance of StrongDecimalNumberEncryptor.
StrongIntegerNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigInteger objects.
StrongIntegerNumberEncryptor() - Constructor for class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Creates a new instance of StrongIntegerNumberEncryptor.
StrongPasswordEncryptor - Class in org.jasypt.util.password
Utility class for easily performing high-strength password digesting and checking.
StrongPasswordEncryptor() - Constructor for class org.jasypt.util.password.StrongPasswordEncryptor
Creates a new instance of StrongPasswordEncryptor
StrongTextEncryptor - Class in org.jasypt.util.text
Utility class for easily performing high-strength encryption of texts.
StrongTextEncryptor() - Constructor for class org.jasypt.util.text.StrongTextEncryptor
Creates a new instance of StrongTextEncryptor.
substringAfter(String, String) - Static method in class org.jasypt.commons.CommonUtils
 
substringBefore(String, String) - Static method in class org.jasypt.commons.CommonUtils
 

T

TextEncryptor - Interface in org.jasypt.util.text
Common interface for all util classes aimed at text encryption
toHexadecimal(byte[]) - Static method in class org.jasypt.commons.CommonUtils
 

V

validateIsTrue(boolean, String) - Static method in class org.jasypt.commons.CommonUtils
 
validateNotEmpty(String, String) - Static method in class org.jasypt.commons.CommonUtils
 
validateNotNull(Object, String) - Static method in class org.jasypt.commons.CommonUtils
 

W

WebPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for PBEConfig which can be used from the Web PBE Config infrastructure (Filter + Servlet) to set the password for an encryptor from the web at initialization time.
WebPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.WebPBEConfig
Creates a new WebPBEConfig instance.
WebPBEConfigFilter - Class in org.jasypt.web.pbeconfig
This filter is intended to avoid access to the web application until an admin has set the encryption passwords.
WebPBEConfigFilter() - Constructor for class org.jasypt.web.pbeconfig.WebPBEConfigFilter
 
WebPBEConfigRegistry - Class in org.jasypt.web.pbeconfig
Registry for WebPBEConfig objects.
WebPBEConfigServlet - Class in org.jasypt.web.pbeconfig
Servlet for web PBE config processing.
WebPBEConfigServlet() - Constructor for class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 
WebPBEInitializationContextListener - Class in org.jasypt.web.pbeconfig
ContextListener which takes a WebPBEInitializer implementation class name as a parameter (<context-param>) and calls its initializeWebPBEConfigs() method to allow the webapp to create its PBE encryptors and declare their associated WebPBEConfig objects.
WebPBEInitializationContextListener() - Constructor for class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
WebPBEInitializer - Interface in org.jasypt.web.pbeconfig
Interface which must be implemented by the user-defined classes which create and initialize webapp PBE encryptors for being configured through the web pbe configuration servlet.
WebStringPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for StringPBEConfig which can be used from the Web PBE Config infrastructure (Filter + Servlet) to set the password for an encryptor from the web at initialization time.
WebStringPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.WebStringPBEConfig
Creates a new WebStringPBEConfig instance.

Z

ZeroSaltGenerator - Class in org.jasypt.salt
This implementation of SaltGenerator always returns a salt of the required length, filled with zero bytes.
ZeroSaltGenerator() - Constructor for class org.jasypt.salt.ZeroSaltGenerator
Creates a new instance of ZeroSaltGenerator

A B C D E F G I J M N O P R S T V W Z

Copyright © 2011 The JASYPT team. All Rights Reserved.