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

A

AbstractEncryptedAsStringType - Class in org.jasypt.hibernate.type
Base class for Hibernate 3 UserTypes to store values as encrypted strings.
AbstractEncryptedAsStringType() - Constructor for class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
ALGORITHM - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The encryption algorithm.
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
 
assemble(Serializable, Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
assemble(Serializable, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
assemble(Serializable, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
assemble(Serializable, Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 

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

checkInitialization() - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
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
configure(Properties) - Method in class org.jasypt.hibernate.connectionprovider.EncryptedPasswordC3P0ConnectionProvider
 
configure(Properties) - Method in class org.jasypt.hibernate.connectionprovider.EncryptedPasswordDriverManagerConnectionProvider
 
contextDestroyed(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
convertPropertyValue(String) - Method in class org.jasypt.spring.properties.EncryptablePreferencesPlaceholderConfigurer
 
convertPropertyValue(String) - Method in class org.jasypt.spring.properties.EncryptablePropertyOverrideConfigurer
 
convertPropertyValue(String) - Method in class org.jasypt.spring.properties.EncryptablePropertyPlaceholderConfigurer
 
convertPropertyValue(String) - Method in class org.jasypt.spring.properties.EncryptableServletContextPropertyPlaceholderConfigurer
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
Converts given String to its Object form.
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedBooleanAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedByteAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedCalendarAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedDateAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedDoubleAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedFloatAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedIntegerAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedLongAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedShortAsStringType
 
convertToObject(String) - Method in class org.jasypt.hibernate.type.EncryptedStringType
 
convertToString(Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
Converts given Object to its String form.
convertToString(Object) - Method in class org.jasypt.hibernate.type.EncryptedCalendarAsStringType
 
convertToString(Object) - Method in class org.jasypt.hibernate.type.EncryptedDateAsStringType
 

D

DECIMAL_SCALE - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The scale (numbers after the decimal point) to be used when storing decimal numbers.
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(BigDecimal) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Decypts a message, delegating to wrapped encryptor
decrypt(BigInteger) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Decypts a message, delegating to wrapped encryptor
decrypt(byte[]) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Decypts a message, delegating to wrapped encryptor
decrypt(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Decypts a message, delegating to wrapped encryptor
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.
decryptUrlSafe(String) - Method in class org.jasypt.wicket.JasyptCrypt
Decrypts a string using URL and filename safe Base64 decoding.
deepCopy(Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
deepCopy(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
deepCopy(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
deepCopy(Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
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.
disassemble(Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
disassemble(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
disassemble(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
disassemble(Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
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

encodePassword(String, Object) - Method in class org.jasypt.spring.security.PasswordEncoder
Encodes a password.
encodePassword(String, Object) - Method in class org.jasypt.spring.security.PBEPasswordEncoder
Encodes a password.
encodePassword(String, Object) - Method in class org.jasypt.spring.security2.PasswordEncoder
Encodes a password.
encodePassword(String, Object) - Method in class org.jasypt.spring.security2.PBEPasswordEncoder
Encodes a password.
encodePassword(String, Object) - Method in class org.jasypt.spring.security3.PasswordEncoder
Encodes a password.
encodePassword(String, Object) - Method in class org.jasypt.spring.security3.PBEPasswordEncoder
Encodes a password.
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(BigDecimal) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Encrypts a message, delegating to wrapped encryptor.
encrypt(BigInteger) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Encrypts a message, delegating to wrapped encryptor.
encrypt(byte[]) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Encrypts a message, delegating to wrapped encryptor.
encrypt(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Encrypts a message, delegating to wrapped encryptor.
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.
EncryptablePreferencesPlaceholderConfigurer - Class in org.jasypt.spring.properties
Subclass of org.springframework.beans.factory.config.PreferencesPlaceholderConfigurer which can make use of a StringEncryptor or TextEncryptor object to decrypt preferences values if they are encrypted in the loaded resource locations.
EncryptablePreferencesPlaceholderConfigurer(StringEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePreferencesPlaceholderConfigurer
Creates an EncryptablePreferencesPlaceholderConfigurer instance which will use the passed StringEncryptor object to decrypt encrypted values.
EncryptablePreferencesPlaceholderConfigurer(TextEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePreferencesPlaceholderConfigurer
Creates an EncryptablePreferencesPlaceholderConfigurer instance which will use the passed TextEncryptor object to decrypt encrypted values.
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).
EncryptablePropertyOverrideConfigurer - Class in org.jasypt.spring.properties
Subclass of org.springframework.beans.factory.config.PropertyOverrideConfigurer which can make use of a StringEncryptor or TextEncryptor object to decrypt property values if they are encrypted in the loaded resource locations.
EncryptablePropertyOverrideConfigurer(StringEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePropertyOverrideConfigurer
Creates an EncryptablePropertyOverrideConfigurer instance which will use the passed StringEncryptor object to decrypt encrypted values.
EncryptablePropertyOverrideConfigurer(TextEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePropertyOverrideConfigurer
Creates an EncryptablePropertyOverrideConfigurer instance which will use the passed TextEncryptor object to decrypt encrypted values.
EncryptablePropertyPlaceholderConfigurer - Class in org.jasypt.spring.properties
Subclass of org.springframework.beans.factory.config.PropertyPlaceholderConfigurer which can make use of a StringEncryptor or TextEncryptor object to decrypt property values if they are encrypted in the loaded resource locations.
EncryptablePropertyPlaceholderConfigurer(StringEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePropertyPlaceholderConfigurer
Creates an EncryptablePropertyPlaceholderConfigurer instance which will use the passed StringEncryptor object to decrypt encrypted values.
EncryptablePropertyPlaceholderConfigurer(TextEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptablePropertyPlaceholderConfigurer
Creates an EncryptablePropertyPlaceholderConfigurer instance which will use the passed TextEncryptor object to decrypt encrypted values.
EncryptableServletContextPropertyPlaceholderConfigurer - Class in org.jasypt.spring.properties
Subclass of org.springframework.web.context.support.ServletContextPropertyPlaceholderConfigurer which can make use of a StringEncryptor or TextEncryptor object to decrypt servlet context parameter values if they are encrypted in the loaded resource locations.
EncryptableServletContextPropertyPlaceholderConfigurer(StringEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptableServletContextPropertyPlaceholderConfigurer
Creates an EncryptableServletContextPropertyPlaceholderConfigurer instance which will use the passed StringEncryptor object to decrypt encrypted values.
EncryptableServletContextPropertyPlaceholderConfigurer(TextEncryptor) - Constructor for class org.jasypt.spring.properties.EncryptableServletContextPropertyPlaceholderConfigurer
Creates an EncryptableServletContextPropertyPlaceholderConfigurer instance which will use the passed TextEncryptor object to decrypt encrypted values.
EncryptedBigDecimalAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of BigDecimal values into String (VARCHAR) database fields during persistence of entities.
EncryptedBigDecimalAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedBigDecimalAsStringType
 
EncryptedBigDecimalType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows transparent encryption of BigDecimal values during persistence of entities.
EncryptedBigDecimalType() - Constructor for class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
EncryptedBigIntegerAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of BigInteger values into String (VARCHAR) database fields during persistence of entities.
EncryptedBigIntegerAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedBigIntegerAsStringType
 
EncryptedBigIntegerType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows transparent encryption of BigInteger values during persistence of entities.
EncryptedBigIntegerType() - Constructor for class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
EncryptedBinaryType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows transparent encryption of byte[] values during persistence of entities.
EncryptedBinaryType() - Constructor for class org.jasypt.hibernate.type.EncryptedBinaryType
 
EncryptedBooleanAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Boolean values into String (VARCHAR) database fields during persistence of entities.
EncryptedBooleanAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedBooleanAsStringType
 
EncryptedByteAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Byte values into String (VARCHAR) database fields during persistence of entities.
EncryptedByteAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedByteAsStringType
 
EncryptedCalendarAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Calendar values into String (VARCHAR) database fields during persistence of entities.
EncryptedCalendarAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedCalendarAsStringType
 
EncryptedDateAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Date values into String (VARCHAR) database fields during persistence of entities.
EncryptedDateAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedDateAsStringType
 
EncryptedDoubleAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Double values into String (VARCHAR) database fields during persistence of entities.
EncryptedDoubleAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedDoubleAsStringType
 
EncryptedFloatAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Float values into String (VARCHAR) database fields during persistence of entities.
EncryptedFloatAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedFloatAsStringType
 
EncryptedIntegerAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Integer values into String (VARCHAR) database fields during persistence of entities.
EncryptedIntegerAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedIntegerAsStringType
 
EncryptedLongAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Long values into String (VARCHAR) database fields during persistence of entities.
EncryptedLongAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedLongAsStringType
 
EncryptedPasswordC3P0ConnectionProvider - Class in org.jasypt.hibernate.connectionprovider
Extension of C3P0ConnectionProvider that allows the user to write the datasource configuration parameters in an encrypted manner in the hibernate.cfg.xml or hibernate.properties file
EncryptedPasswordC3P0ConnectionProvider() - Constructor for class org.jasypt.hibernate.connectionprovider.EncryptedPasswordC3P0ConnectionProvider
 
EncryptedPasswordDriverManagerConnectionProvider - Class in org.jasypt.hibernate.connectionprovider
Extension of DriverManagerConnectionProvider that allows the user to write the datasource configuration parameters in an encrypted manner in the hibernate.cfg.xml or hibernate.properties file
EncryptedPasswordDriverManagerConnectionProvider() - Constructor for class org.jasypt.hibernate.connectionprovider.EncryptedPasswordDriverManagerConnectionProvider
 
EncryptedShortAsStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows encryption of Short values into String (VARCHAR) database fields during persistence of entities.
EncryptedShortAsStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedShortAsStringType
 
EncryptedStringType - Class in org.jasypt.hibernate.type
A Hibernate 3 UserType implementation which allows transparent encryption of String values during persistence of entities.
EncryptedStringType() - Constructor for class org.jasypt.hibernate.type.EncryptedStringType
 
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
 
encryptor - Variable in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
ENCRYPTOR_NAME - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The registered name of an encryptor previously registered at the HibernatePBEEncryptorRegistry.
ENCRYPTOR_REGISTERED_NAME - Static variable in class org.jasypt.hibernate.connectionprovider.ParameterNaming
Property in hibernate.cfg.xml or hibernate.properties which contains the registered name (in HibernatePBEEncryptorRegistry) of the encryptor which will be used to decrypt the datasource parameters.
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.
encryptUrlSafe(String) - Method in class org.jasypt.wicket.JasyptCrypt
Encrypts a string using URL and filename safe Base64 encoding.
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.
equals(Object, Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
equals(Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
equals(Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
equals(Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 

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.
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
 
getEncryptor() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Returns the encryptor which this object wraps.
getEncryptor() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Returns the encryptor which this object wraps.
getEncryptor() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Returns the encryptor which this object wraps.
getEncryptor() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Returns the encryptor which this object wraps.
getInstance() - Static method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Returns the singleton instance of the registry.
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.
getPBEBigDecimalEncryptor(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Returns the PBEBigDecimalEncryptor registered with the specified name (if exists).
getPBEBigIntegerEncryptor(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Returns the PBEBigIntegerEncryptor registered with the specified name (if exists).
getPBEByteEncryptor(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Returns the PBEByteEncryptor registered with the specified name (if exists).
getPBEStringEncryptor(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Returns the PBEStringEncryptor registered with the specified name (if exists).
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.
getRegisteredName() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Returns the name with which the wrapped encryptor is registered at the registry.
getRegisteredName() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Returns the name with which the wrapped encryptor is registered at the registry.
getRegisteredName() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Returns the name with which the wrapped encryptor is registered at the registry.
getRegisteredName() - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Returns the name with which the wrapped encryptor is registered at the registry.
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.

H

hashCode(Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
hashCode(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
hashCode(Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
hashCode(Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
HibernatePBEBigDecimalEncryptor - Class in org.jasypt.hibernate.encryptor
Placeholder class for PBEBigDecimalEncryptor objects which are eligible for use from Hibernate.
HibernatePBEBigDecimalEncryptor() - Constructor for class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Creates a new instance of HibernatePBEBigDecimalEncryptor It also creates a StandardPBEBigDecimalEncryptor for internal use, which can be overriden by calling setEncryptor(...).
HibernatePBEBigIntegerEncryptor - Class in org.jasypt.hibernate.encryptor
Placeholder class for PBEBigIntegerEncryptor objects which are eligible for use from Hibernate.
HibernatePBEBigIntegerEncryptor() - Constructor for class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Creates a new instance of HibernatePBEBigIntegerEncryptor It also creates a StandardPBEBigIntegerEncryptor for internal use, which can be overriden by calling setEncryptor(...).
HibernatePBEByteEncryptor - Class in org.jasypt.hibernate.encryptor
Placeholder class for PBEByteEncryptor objects which are eligible for use from Hibernate.
HibernatePBEByteEncryptor() - Constructor for class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Creates a new instance of HibernatePBEByteEncryptor It also creates a StandardPBEByteEncryptor for internal use, which can be overriden by calling setEncryptor(...).
HibernatePBEEncryptorRegistry - Class in org.jasypt.hibernate.encryptor
Registry for all the PBE*Encryptor which are eligible for use from Hibernate.
HibernatePBEStringEncryptor - Class in org.jasypt.hibernate.encryptor
Placeholder class for PBEStringEncryptor objects which are eligible for use from Hibernate.
HibernatePBEStringEncryptor() - Constructor for class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Creates a new instance of HibernatePBEStringEncryptor.

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:
isMutable() - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
isMutable() - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
isMutable() - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
isMutable() - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
isNotEmpty(String) - Static method in class org.jasypt.commons.CommonUtils
 
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security.PasswordEncoder
Checks a password's validity.
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security.PBEPasswordEncoder
Checks a password's validity.
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security2.PasswordEncoder
Checks a password's validity.
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security2.PBEPasswordEncoder
Checks a password's validity.
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security3.PasswordEncoder
Checks a password's validity.
isPasswordValid(String, String, Object) - Method in class org.jasypt.spring.security3.PBEPasswordEncoder
Checks a password's validity.
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

JasyptCrypt - Class in org.jasypt.wicket
Jasypt's implementation of ICrypt, based on the use of a PBEByteEncryptor object for encryption and decryption operations.
JasyptCrypt(PBEByteEncryptor) - Constructor for class org.jasypt.wicket.JasyptCrypt
Creates a new JasyptCrypt object, wrapping the passed encryptor.
JasyptCryptFactory - Class in org.jasypt.wicket
Implementation of the Apache Wicket ICryptFactory interface which returns JasyptCrypt instances.
JasyptCryptFactory(PBEByteEncryptor) - Constructor for class org.jasypt.wicket.JasyptCryptFactory
Creates a new instance of JasyptCryptFactory.
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.

K

KEY_OBTENTION_ITERATIONS - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The number of hashing iterations to be applied for obtaining the encryption key.

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

newCrypt() - Method in class org.jasypt.wicket.JasyptCryptFactory
Return a new encryptor object.
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.
nullSafeGet(ResultSet, String[], Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
nullSafeGet(ResultSet, String[], Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 

O

onLoginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.jasypt.spring.security3.TokenBasedRememberMeServices
 
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.hibernate.connectionprovider - package org.jasypt.hibernate.connectionprovider
 
org.jasypt.hibernate.encryptor - package org.jasypt.hibernate.encryptor
 
org.jasypt.hibernate.type - package org.jasypt.hibernate.type
 
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.spring.properties - package org.jasypt.spring.properties
 
org.jasypt.spring.security - package org.jasypt.spring.security
 
org.jasypt.spring.security2 - package org.jasypt.spring.security2
 
org.jasypt.spring.security3 - package org.jasypt.spring.security3
 
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
 
org.jasypt.wicket - package org.jasypt.wicket
 

P

ParameterNaming - Class in org.jasypt.hibernate.connectionprovider
Constant names of the parameters that can be used by a jasypt's Hibernate connection provider.
ParameterNaming - Class in org.jasypt.hibernate.type
Constant names of the parameters that can be used by a jasypt type's typedef declaration in a Hibernate mapping.
PASSWORD - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The encryption password.
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.
PasswordEncoder - Class in org.jasypt.spring.security
This class implements the Spring Security (ACEGI) org.acegisecurity.providers.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PasswordEncoder() - Constructor for class org.jasypt.spring.security.PasswordEncoder
Creates a new instance of PasswordEncoder
PasswordEncoder - Class in org.jasypt.spring.security2
This class implements the Spring Security 2.x org.springframework.security.providers.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PasswordEncoder() - Constructor for class org.jasypt.spring.security2.PasswordEncoder
Creates a new instance of PasswordEncoder
PasswordEncoder - Class in org.jasypt.spring.security3
This class implements the Spring Security 3.x org.springframework.security.authentication.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PasswordEncoder() - Constructor for class org.jasypt.spring.security3.PasswordEncoder
Creates a new instance of PasswordEncoder
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.
PBEPasswordEncoder - Class in org.jasypt.spring.security
This class implements the Spring Security (ACEGI) org.acegisecurity.providers.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PBEPasswordEncoder() - Constructor for class org.jasypt.spring.security.PBEPasswordEncoder
Creates a new instance of PBEPasswordEncoder
PBEPasswordEncoder - Class in org.jasypt.spring.security2
This class implements the Spring Security 2.x org.springframework.security.providers.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PBEPasswordEncoder() - Constructor for class org.jasypt.spring.security2.PBEPasswordEncoder
Creates a new instance of PBEPasswordEncoder
PBEPasswordEncoder - Class in org.jasypt.spring.security3
This class implements the Spring Security 3.x org.springframework.security.providers.encoding.PasswordEncoder interface, allowing Spring Security-enabled applications to use JASYPT for password encryption.
PBEPasswordEncoder() - Constructor for class org.jasypt.spring.security3.PBEPasswordEncoder
Creates a new instance of PBEPasswordEncoder
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.
processAutoLoginCookie(String[], HttpServletRequest, HttpServletResponse) - Method in class org.jasypt.spring.security3.TokenBasedRememberMeServices
 
PropertyValueEncryptionUtils - Class in org.jasypt.properties
Utility class to encrypt/decrypt values in properties files which could be encrypted.
PROVIDER_NAME - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The name of the JCE security provider we want to get the algorithm from (if it is no the default one.

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
 
registerPBEBigDecimalEncryptor(String, PBEBigDecimalEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Registers a PBEBigDecimalEncryptor object with the specified name.
registerPBEBigIntegerEncryptor(String, PBEBigIntegerEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Registers a PBEBigIntegerEncryptor object with the specified name.
registerPBEByteEncryptor(String, PBEByteEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Registers a PBEByteEncryptor object with the specified name.
registerPBEStringEncryptor(String, PBEStringEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEEncryptorRegistry
Registers a PBEStringEncryptor object with the specified name.
replace(Object, Object, Object) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
replace(Object, Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
replace(Object, Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
replace(Object, Object, Object) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
resolvePlaceholder(String, Properties) - Method in class org.jasypt.spring.properties.EncryptableServletContextPropertyPlaceholderConfigurer
 
resolveSystemProperty(String) - Method in class org.jasypt.spring.properties.EncryptablePropertyPlaceholderConfigurer
 
returnedClass() - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedBooleanAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedByteAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedCalendarAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedDateAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedDoubleAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedFloatAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedIntegerAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedLongAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedShortAsStringType
 
returnedClass() - Method in class org.jasypt.hibernate.type.EncryptedStringType
 
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.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the algorithm to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setAlgorithm(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the algorithm to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setAlgorithm(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the algorithm to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setAlgorithm(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the algorithm to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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(PBEConfig) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the PBEConfig to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setConfig(PBEConfig) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the PBEConfig to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setConfig(PBEConfig) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the PBEConfig to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setConfig(PBEConfig) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the PBEConfig to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.
setDigester(StringDigester) - Method in class org.jasypt.spring.security3.TokenBasedRememberMeServices
 
setEncryptor(PBEBigDecimalEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the PBEBigDecimalEncryptor to be held (wrapped) by this object.
setEncryptor(PBEBigIntegerEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the PBEBigIntegerEncryptor to be held (wrapped) by this object.
setEncryptor(PBEByteEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the PBEByteEncryptor to be held (wrapped) by this object.
setEncryptor(PBEStringEncryptor) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the PBEStringEncryptor to be held (wrapped) by this object.
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.
setKey(String) - Method in class org.jasypt.wicket.JasyptCrypt
Important: Using jasypt, it makes no sense to change the encryption key once the encryptor has been initialized, and so this method is implemented to throw UnsupportedOperationException always.
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.
setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the key obtention iterations to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the key obtention iterations to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the key obtention iterations to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the key obtention iterations to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.
setParameterValues(Properties) - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
setParameterValues(Properties) - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
setParameterValues(Properties) - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
setParameterValues(Properties) - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
setParameterValues(Properties) - Method in class org.jasypt.hibernate.type.EncryptedCalendarAsStringType
 
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.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the password to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setPassword(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the password to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setPassword(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the password to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setPassword(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the password to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the password to be used by the internal encryptor (as a char[]), if a specific encryptor has not been set with setEncryptor(...).
setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the password to be used by the internal encryptor (as a char[]), if a specific encryptor has not been set with setEncryptor(...).
setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the password to be used by the internal encryptor (as a char[]), if a specific encryptor has not been set with setEncryptor(...).
setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the password to be used by the internal encryptor (as a char[]), if a specific encryptor has not been set with setEncryptor(...).
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[].
setPasswordEncryptor(PasswordEncryptor) - Method in class org.jasypt.spring.security.PasswordEncoder
Sets a password encryptor to be used.
setPasswordEncryptor(PasswordEncryptor) - Method in class org.jasypt.spring.security2.PasswordEncoder
Sets a password encryptor to be used.
setPasswordEncryptor(PasswordEncryptor) - Method in class org.jasypt.spring.security3.PasswordEncoder
Sets a password encryptor to be used.
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.
setPbeStringEncryptor(PBEStringEncryptor) - Method in class org.jasypt.spring.security.PBEPasswordEncoder
Sets a string digester to be used.
setPbeStringEncryptor(PBEStringEncryptor) - Method in class org.jasypt.spring.security2.PBEPasswordEncoder
Sets a string digester to be used.
setPbeStringEncryptor(PBEStringEncryptor) - Method in class org.jasypt.spring.security3.PBEPasswordEncoder
Sets a string digester to be used.
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.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the JCE provider to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the name of the JCE provider to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.
setRegisteredName(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the registered name of the encryptor and adds it to the registry.
setRegisteredName(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the registered name of the encryptor and adds it to the registry.
setRegisteredName(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the registered name of the encryptor and adds it to the registry.
setRegisteredName(String) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the registered name of the encryptor and adds it to the registry.
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.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigDecimalEncryptor
Sets the salt generator to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEBigIntegerEncryptor
Sets the salt generator to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEByteEncryptor
Sets the salt generator to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the salt generator to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.
setStringDigester(StringDigester) - Method in class org.jasypt.spring.security.PasswordEncoder
Sets a string digester to be used.
setStringDigester(StringDigester) - Method in class org.jasypt.spring.security2.PasswordEncoder
Sets a string digester to be used.
setStringDigester(StringDigester) - Method in class org.jasypt.spring.security3.PasswordEncoder
Sets a string digester to be used.
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.hibernate.encryptor.HibernatePBEStringEncryptor
Sets the type of String output ("base64" (default), "hexadecimal") to be used by the internal encryptor, if a specific encryptor has not been set with setEncryptor(...).
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.
setTextEncryptor(TextEncryptor) - Method in class org.jasypt.spring.security.PBEPasswordEncoder
Sets a text encryptor to be used.
setTextEncryptor(TextEncryptor) - Method in class org.jasypt.spring.security2.PBEPasswordEncoder
Sets a text encryptor to be used.
setTextEncryptor(TextEncryptor) - Method in class org.jasypt.spring.security3.PBEPasswordEncoder
Sets a text encryptor to be used.
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
 
sqlTypes() - Method in class org.jasypt.hibernate.type.AbstractEncryptedAsStringType
 
sqlTypes() - Method in class org.jasypt.hibernate.type.EncryptedBigDecimalType
 
sqlTypes() - Method in class org.jasypt.hibernate.type.EncryptedBigIntegerType
 
sqlTypes() - Method in class org.jasypt.hibernate.type.EncryptedBinaryType
 
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.
STORE_TIME_ZONE - Static variable in class org.jasypt.hibernate.type.ParameterNaming
Whether the calendar time zone should be stored with the date or not.
STRING_OUTPUT_TYPE - Static variable in class org.jasypt.hibernate.type.ParameterNaming
The type of String output ("base64" (default), "hexadecimal") to be generated.
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
 
TokenBasedRememberMeServices - Class in org.jasypt.spring.security3
Implementation of org.springframework.security.web.authentication.rememberme.AbstractRememberMeServices which provides a "remember-me" cookie arranged in the same way as org.springframework.security.web.authentication.rememberme.TokenBasedRememberMeServices, but using a Jasypt StringDigester passed as a parameter for performing the digest of the signature in the cookie (username + ":" + expiry time + ":" + password + ":" + key).
TokenBasedRememberMeServices() - Constructor for class org.jasypt.spring.security3.TokenBasedRememberMeServices
 

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 H I J K M N O P R S T V W Z

Copyright © 2011 The JASYPT team. All Rights Reserved.