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

A

addFoot(StringBuffer) - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
addHeader(StringBuffer) - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
AES256BinaryEncryptor - Class in org.jasypt.util.binary
Utility class for easily performing high-strength encryption of binaries (byte arrays).
AES256BinaryEncryptor() - Constructor for class org.jasypt.util.binary.AES256BinaryEncryptor
Creates a new instance of StrongBinaryEncryptor.
AES256DecimalNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigDecimal objects.
AES256DecimalNumberEncryptor() - Constructor for class org.jasypt.util.numeric.AES256DecimalNumberEncryptor
Creates a new instance of StrongDecimalNumberEncryptor.
AES256IntegerNumberEncryptor - Class in org.jasypt.util.numeric
Utility class for easily performing normal-strength encryption of BigInteger objects.
AES256IntegerNumberEncryptor() - Constructor for class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
Creates a new instance of StrongIntegerNumberEncryptor.
AES256TextEncryptor - Class in org.jasypt.util.text
Utility class for easily performing high-strength encryption of texts.
AES256TextEncryptor() - Constructor for class org.jasypt.util.text.AES256TextEncryptor
Creates a new instance of StrongTextEncryptor.
algorithm - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
algorithm - Variable in class org.jasypt.digest.StandardByteDigester
 
algorithm - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
algorithm - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
algorithmEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
algorithmEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
AlgorithmRegistry - Class in org.jasypt.registry
Utility class for retrieving the names of all the digest or encryption algorithms available to Jasypt.
AlgorithmRegistry() - Constructor for class org.jasypt.registry.AlgorithmRegistry
 
AlgorithmRegistryCLI - Class in org.jasypt.intf.cli
This class supports the CLI "listAlgorithms" operation.
AlgorithmRegistryCLI() - Constructor for class org.jasypt.intf.cli.AlgorithmRegistryCLI
 
algorithmSet - Variable in class org.jasypt.digest.StandardByteDigester
 
algorithmSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
algorithmSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
algorithmSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
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
 
ARG_ALGORITHM - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_INPUT - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_INVERT_POSITION_OF_PLAIN_SALT_IN_ENCRYPTION_RESULTS - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_INVERT_POSITION_OF_SALT_IN_MESSAGE_BEFORE_DIGESTING - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_ITERATIONS - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_IV_GENERATOR_CLASS_NAME - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_KEY_OBTENTION_ITERATIONS - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_PASSWORD - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_PREFIX - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_PROVIDER_CLASS_NAME - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_PROVIDER_NAME - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_SALT_GENERATOR_CLASS_NAME - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_SALT_SIZE_BYTES - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_STRING_OUTPUT_TYPE - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_SUFFIX - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_UNICODE_NORMALIZATION_IGNORED - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_USE_LENIENT_SALT_SIZE_CHECK - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ARG_VERBOSE - Static variable in class org.jasypt.intf.cli.ArgumentNaming
 
ArgumentNaming - Class in org.jasypt.intf.cli
 
ArgumentNaming() - Constructor for class org.jasypt.intf.cli.ArgumentNaming
 

B

base64 - Variable in class org.jasypt.digest.StandardStringDigester
 
base64 - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
Base64 - Class in org.jasypt.contrib.org.apache.commons.codec_1_3.binary
Provides Base64 encoding and decoding as defined by RFC 2045.
Base64() - Constructor for class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
 
base64Alphabet - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
 
BASELENGTH - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
The base length.
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.
BinaryDecoder - Interface in org.jasypt.contrib.org.apache.commons.codec_1_3
Defines common decoding methods for byte array decoders.
BinaryEncoder - Interface in org.jasypt.contrib.org.apache.commons.codec_1_3
Defines common encoding methods for byte array encoders.
BinaryEncryptor - Interface in org.jasypt.util.binary
Common interface for all util classes aimed at binary encryption
buildPBEParameterSpec(byte[], byte[]) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
ByteArrayFixedIvGenerator - Class in org.jasypt.iv
Byte-array based implementation of FixedIvGenerator, that will always return the same initialization vector (IV).
ByteArrayFixedIvGenerator(byte[]) - Constructor for class org.jasypt.iv.ByteArrayFixedIvGenerator
Creates a new instance of FixedByteArrayIvGenerator
ByteArrayFixedSaltGenerator - Class in org.jasypt.salt
Byte-array based implementation of FixedSaltGenerator, that will always return the same salt.
ByteArrayFixedSaltGenerator(byte[]) - Constructor for class org.jasypt.salt.ByteArrayFixedSaltGenerator
Creates a new instance of FixedByteArraySaltGenerator
byteArrayFromInt(int) - Static method in class org.jasypt.encryption.pbe.NumberUtils
 
byteDigester - Variable in class org.jasypt.digest.StandardStringDigester
 
ByteDigester - Interface in org.jasypt.digest
Common interface for all digesters which receive a byte array message and return a byte array digest.
byteEncryptor - Variable in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
 
byteEncryptor - Variable in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
 
byteEncryptor - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
ByteEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a byte array message and return a byte array result.

C

charset - Variable in class org.jasypt.iv.StringFixedIvGenerator
 
charset - Variable in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
 
charset - Variable in class org.jasypt.salt.StringFixedSaltGenerator
 
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.
CHUNK_SEPARATOR - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Chunk separator per RFC 2045 section 2.1.
CHUNK_SIZE - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Chunk size per RFC 2045 section 6.8.
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
 
cleanPassword(char[]) - Static method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
CLIUtils - Class in org.jasypt.intf.cli
 
CLIUtils() - Constructor for class org.jasypt.intf.cli.CLIUtils
 
cloneAndInitializeEncryptor(int) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
 
cloneAndInitializeEncryptor(int) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
 
cloneAndInitializeEncryptor(int) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
cloneAndInitializeEncryptor(int) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
cloneDigester() - Method in class org.jasypt.digest.StandardByteDigester
 
cloneDigester() - Method in class org.jasypt.digest.StandardStringDigester
 
CommonUtils - Class in org.jasypt.commons
Common utils regarding treatment of parameter values and encoding operations.
CommonUtils() - Constructor for class org.jasypt.commons.CommonUtils
 
config - Variable in class org.jasypt.digest.PooledByteDigester
 
config - Variable in class org.jasypt.digest.PooledStringDigester
 
config - Variable in class org.jasypt.digest.StandardByteDigester
 
config - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
config - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
config - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
config - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
config - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
configs - Variable in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
ConfigurablePasswordEncryptor - Class in org.jasypt.util.password
Utility class for easily performing password digesting and checking.
ConfigurablePasswordEncryptor() - Constructor for class org.jasypt.util.password.ConfigurablePasswordEncryptor
Creates a new instance of ConfigurablePasswordEncryptor
contextDestroyed(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.jasypt.web.pbeconfig.WebPBEInitializationContextListener
 
createConfigurationDoneHtml() - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
createInputFormHtml(HttpServletRequest, boolean) - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
createNotInitializedHtml() - Static method in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 

D

DecimalNumberEncryptor - Interface in org.jasypt.util.numeric
Common interface for all util classes aimed at decimal number encryption.
decode(byte[]) - Method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Decodes a byte[] containing containing characters in the Base64 alphabet.
decode(byte[]) - Method in interface org.jasypt.contrib.org.apache.commons.codec_1_3.BinaryDecoder
Decodes a byte array and returns the results as a byte array.
decode(Object) - Method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Decodes an Object using the base64 algorithm.
decode(Object) - Method in interface org.jasypt.contrib.org.apache.commons.codec_1_3.Decoder
Decodes an "encoded" Object and returns a "decoded" Object.
decode(String) - Method in class org.jasypt.properties.EncryptableProperties
 
decodeBase64(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Decodes Base64 data into octects
Decoder - Interface in org.jasypt.contrib.org.apache.commons.codec_1_3
Provides the highest level of abstraction for Decoders.
DecoderException - Exception in org.jasypt.contrib.org.apache.commons.codec_1_3
Thrown when a Decoder has encountered a failure condition during a decode.
DecoderException(String) - Constructor for exception org.jasypt.contrib.org.apache.commons.codec_1_3.DecoderException
Creates a DecoderException
decrypt(byte[]) - Method in interface org.jasypt.encryption.ByteEncryptor
Decrypt an encrypted message
decrypt(byte[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
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(byte[]) - Method in class org.jasypt.util.binary.AES256BinaryEncryptor
Decrypts a byte array.
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(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Decrypts a message using the specified configuration.
decrypt(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Decrypts a message using the specified configuration.
decrypt(String) - Method in interface org.jasypt.encryption.StringEncryptor
Decrypt an encrypted message
decrypt(String) - Method in class org.jasypt.util.text.AES256TextEncryptor
Decrypts a message.
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.
decrypt(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 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(BigDecimal) - Method in interface org.jasypt.encryption.BigDecimalEncryptor
Decrypt an encrypted message
decrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
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(BigDecimal) - Method in class org.jasypt.util.numeric.AES256DecimalNumberEncryptor
Decrypts a number.
decrypt(BigDecimal) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Decrypts a number.
decrypt(BigDecimal) - Method in interface org.jasypt.util.numeric.DecimalNumberEncryptor
Decrypts a BigDecimal.
decrypt(BigDecimal) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Decrypts a number.
decrypt(BigInteger) - Method in interface org.jasypt.encryption.BigIntegerEncryptor
Decrypt an encrypted message
decrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
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(BigInteger) - Method in class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
Decrypts a number.
decrypt(BigInteger) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Decrypts a number.
decrypt(BigInteger) - Method in interface org.jasypt.util.numeric.IntegerNumberEncryptor
Decrypts a BigInteger.
decrypt(BigInteger) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Decrypts a number.
decryptCipher - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
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_CHARSET - Static variable in class org.jasypt.iv.StringFixedIvGenerator
 
DEFAULT_CHARSET - Static variable in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
 
DEFAULT_CHARSET - Static variable in class org.jasypt.salt.StringFixedSaltGenerator
 
DEFAULT_ITERATIONS - Static variable in class org.jasypt.digest.StandardByteDigester
The minimum recommended iterations for hashing are 1000
DEFAULT_IV_SIZE_BYTES - Static variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
The default IV size, only used if the chosen encryption algorithm is not a block algorithm and thus block size cannot be used as IV size.
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.iv.RandomIvGenerator
The default algorithm to be used for secure random number generation: set to SHA1PRNG.
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(byte[]) - Method in class org.jasypt.digest.StandardByteDigester
Performs a digest operation on a byte array message.
digest(byte[]) - Method in class org.jasypt.util.digest.Digester
Creates a digest.
digest(byte[], byte[]) - Method in class org.jasypt.digest.StandardByteDigester
 
digest(String) - Method in class org.jasypt.digest.PooledStringDigester
Performs a digest operation on a String 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_CHARSET - Static variable in class org.jasypt.digest.StandardStringDigester
Charset to be used for encoding the resulting digests.
digester - Variable in class org.jasypt.util.digest.Digester
 
digester - Variable in class org.jasypt.util.password.BasicPasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.ConfigurablePasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
 
digester - Variable in class org.jasypt.util.password.StrongPasswordEncryptor
 
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.
digestLengthBytes - Variable in class org.jasypt.digest.StandardByteDigester
 
digestsAreEqual(byte[], byte[]) - Static method in class org.jasypt.digest.StandardByteDigester
 
discardNonBase64(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Discards any characters outside of the base64 alphabet, per the requirements on page 25 of RFC 2045 - "Any characters outside of the base64 alphabet are to be ignored in base64 encoded data."
discardWhitespace(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Discards any whitespace from a base-64 encoded block.
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

EIGHTBIT - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Used to calculate the number of bits in a byte.
encode(byte[]) - Method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Encodes a byte[] containing binary data, into a byte[] containing characters in the Base64 alphabet.
encode(byte[]) - Method in interface org.jasypt.contrib.org.apache.commons.codec_1_3.BinaryEncoder
Encodes a byte array and return the encoded data as a byte array.
encode(Object) - Method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Encodes an Object using the base64 algorithm.
encode(Object) - Method in interface org.jasypt.contrib.org.apache.commons.codec_1_3.Encoder
Encodes an "Object" and returns the encoded content as an Object.
encodeBase64(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Encodes binary data using the base64 algorithm but does not chunk the output.
encodeBase64(byte[], boolean) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
encodeBase64Chunked(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
Encoder - Interface in org.jasypt.contrib.org.apache.commons.codec_1_3
Provides the highest level of abstraction for Encoders.
EncoderException - Exception in org.jasypt.contrib.org.apache.commons.codec_1_3
Thrown when there is a failure condition during the encoding process.
EncoderException(String) - Constructor for exception org.jasypt.contrib.org.apache.commons.codec_1_3.EncoderException
Creates a new instance of this exception with an useful message.
encrypt(byte[]) - Method in interface org.jasypt.encryption.ByteEncryptor
Encrypt the input message
encrypt(byte[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
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(byte[]) - Method in class org.jasypt.util.binary.AES256BinaryEncryptor
Encrypts a byte array
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(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Encrypts a message using the specified configuration.
encrypt(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Encrypts a message using the specified configuration.
encrypt(String) - Method in interface org.jasypt.encryption.StringEncryptor
Encrypt the input message
encrypt(String) - Method in class org.jasypt.util.text.AES256TextEncryptor
Encrypts a message.
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.
encrypt(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 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(BigDecimal) - Method in interface org.jasypt.encryption.BigDecimalEncryptor
Encrypt the input message
encrypt(BigDecimal) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
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(BigDecimal) - Method in class org.jasypt.util.numeric.AES256DecimalNumberEncryptor
Encrypts a number
encrypt(BigDecimal) - Method in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
Encrypts a number
encrypt(BigDecimal) - Method in interface org.jasypt.util.numeric.DecimalNumberEncryptor
Encrypts a BigDecimal
encrypt(BigDecimal) - Method in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
Encrypts a number
encrypt(BigInteger) - Method in interface org.jasypt.encryption.BigIntegerEncryptor
Encrypt the input message
encrypt(BigInteger) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
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(BigInteger) - Method in class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
Encrypts a number
encrypt(BigInteger) - Method in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
Encrypts a number
encrypt(BigInteger) - Method in interface org.jasypt.util.numeric.IntegerNumberEncryptor
Encrypts a BigInteger
encrypt(BigInteger) - Method in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
Encrypts a number
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(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).
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.
EncryptablePropertiesEncryptorRegistry - Class in org.jasypt.properties
 
EncryptablePropertiesEncryptorRegistry() - Constructor for class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
encryptCipher - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
ENCRYPTED_MESSAGE_CHARSET - Static variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Charset to be used for encoding the encryption results.
ENCRYPTED_VALUE_PREFIX - Static variable in class org.jasypt.properties.PropertyValueEncryptionUtils
 
ENCRYPTED_VALUE_SUFFIX - Static variable in class org.jasypt.properties.PropertyValueEncryptionUtils
 
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(String) - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionInitializationException(String, Throwable) - Constructor for exception org.jasypt.exceptions.EncryptionInitializationException
 
EncryptionInitializationException(Throwable) - 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(String) - Constructor for exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
EncryptionOperationNotPossibleException(Throwable) - Constructor for exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
encryptor - Variable in class org.jasypt.util.binary.AES256BinaryEncryptor
 
encryptor - Variable in class org.jasypt.util.binary.BasicBinaryEncryptor
 
encryptor - Variable in class org.jasypt.util.binary.StrongBinaryEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.AES256DecimalNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.BasicDecimalNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.BasicIntegerNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.StrongDecimalNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.numeric.StrongIntegerNumberEncryptor
 
encryptor - Variable in class org.jasypt.util.text.AES256TextEncryptor
 
encryptor - Variable in class org.jasypt.util.text.BasicTextEncryptor
 
encryptor - Variable in class org.jasypt.util.text.StrongTextEncryptor
 
encryptPassword(String) - Method in class org.jasypt.util.password.BasicPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in interface org.jasypt.util.password.PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Encrypts (digests) a password.
encryptPassword(String) - Method in class org.jasypt.util.password.StrongPasswordEncryptor
Encrypts (digests) a password.
EnvironmentDigesterConfig - Class in org.jasypt.digest.config
Implementation for DigesterConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentDigesterConfig() - Constructor for class org.jasypt.digest.config.EnvironmentDigesterConfig
Creates a new EnvironmentDigesterConfig instance.
EnvironmentPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for PBEConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Creates a new EnvironmentPBEConfig instance.
EnvironmentStringDigesterConfig - Class in org.jasypt.digest.config
Implementation for StringDigesterConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentStringDigesterConfig() - Constructor for class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Creates a new EnvironmentStringDigesterConfig instance.
EnvironmentStringPBEConfig - Class in org.jasypt.encryption.pbe.config
Implementation for StringPBEConfig which can retrieve configuration values from environment variables or system properties.
EnvironmentStringPBEConfig() - Constructor for class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Creates a new EnvironmentStringPBEConfig instance.
execute(HttpServletRequest, HttpServletResponse) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 

F

firstDigester - Variable in class org.jasypt.digest.PooledByteDigester
 
firstDigester - Variable in class org.jasypt.digest.PooledStringDigester
 
firstEncryptor - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
firstEncryptor - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
firstEncryptor - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
firstEncryptor - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
FixedByteArraySaltGenerator - Class in org.jasypt.salt
Deprecated.
Deprecated in 1.9.2 in favour of ByteArrayFixedSaltGenerator, which implements the new FixedSaltGenerator interface and therefore is able to benefit from the performance improvements associated with it. This class will be removed in 1.10.0 (or 2.0.0).
FixedByteArraySaltGenerator() - Constructor for class org.jasypt.salt.FixedByteArraySaltGenerator
Deprecated.
Creates a new instance of FixedByteArraySaltGenerator
FixedIvGenerator - Interface in org.jasypt.iv
Marker interface for all implementations of IvGenerator that will always return the same IV (for the same amount of bytes asked).
FixedSaltGenerator - Interface in org.jasypt.salt
Marker interface for all implementations of SaltGenerator that will always return the same salt (for the same amount of bytes asked).
fixedSaltInUse - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
FixedStringSaltGenerator - Class in org.jasypt.salt
Deprecated.
Deprecated in 1.9.2 in favour of StringFixedSaltGenerator, which implements the new FixedSaltGenerator interface and therefore is able to benefit from the performance improvements associated with it. This class will be removed in 1.10.0 (or 2.0.0).
FixedStringSaltGenerator() - Constructor for class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
Creates a new instance of FixedStringSaltGenerator
FOURBYTE - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Used to get the number of Quadruples.
fromHexadecimal(String) - Static method in class org.jasypt.commons.CommonUtils
 

G

generateIv(int) - Method in class org.jasypt.iv.ByteArrayFixedIvGenerator
Return iv with the specified byte length.
generateIv(int) - Method in interface org.jasypt.iv.IvGenerator
This method will be called for requesting the generation of a new IV of the specified length.
generateIv(int) - Method in class org.jasypt.iv.NoIvGenerator
Return IV with 0 byte length.
generateIv(int) - Method in class org.jasypt.iv.RandomIvGenerator
Generate a random IV of the specified length in bytes.
generateIv(int) - Method in class org.jasypt.iv.StringFixedIvGenerator
Return IV with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.ByteArrayFixedSaltGenerator
Return salt with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.FixedByteArraySaltGenerator
Deprecated.
Return salt with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
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.StringFixedSaltGenerator
Return salt with the specified byte length.
generateSalt(int) - Method in class org.jasypt.salt.ZeroSaltGenerator
Return salt with the specified byte length.
get(Object) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Hashtable#get(Object)), decrypting it if needed.
getAlgorithm() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the name of an algorithm to be used for hashing, like "MD5" or "SHA-1".
getAlgorithm() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getAlgorithm() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the algorithm to be used for encryption, like PBEWithMD5AndDES.
getAlgorithm() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getAlgorithmEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the algorithm.
getAlgorithmEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the algorithm.
getAlgorithmSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the algorithm.
getAlgorithmSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the algorithm.
getAllDigestAlgorithms() - Static method in class org.jasypt.registry.AlgorithmRegistry
Returns a set with the names of all the registered digest algorithms.
getAllPBEAlgorithms() - Static method in class org.jasypt.registry.AlgorithmRegistry
Returns a set with the names of all the registered PBE (Password-Based Encryption) algorithms.
getArgumentValues(String, String[], String[][], String[][]) - Static method in class org.jasypt.intf.cli.CLIUtils
 
getConfigs() - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
getIdent() - Method in class org.jasypt.properties.EncryptableProperties
 
getInnerEncryptedValue(String) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
getInstance() - Static method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
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.
getIvGenerator() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns a IvGenerator implementation to be used by the encryptor.
getIvGenerator() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getIvGeneratorClassNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the IV generator class name.
getIvGeneratorClassNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the IV generator class name.
getKeyObtentionIterations() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the number of hashing iterations applied to obtain the encryption key.
getKeyObtentionIterations() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getKeyObtentionIterationsEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the key obtention iteration count.
getKeyObtentionIterationsSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the key obtention iteration count.
getName() - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Returns the name by which this WebPBEConfig object will be identified from the web.
getPassword() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the password to be used.
getPassword() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPasswordCharArray() - Method in interface org.jasypt.encryption.pbe.config.PBECleanablePasswordConfig
Return the password set, as a char array.
getPasswordCharArray() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPasswordEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the password.
getPasswordSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the password.
getPoolSize() - Method in interface org.jasypt.digest.config.DigesterConfig
Get the size of the pool of digesters to be created.
getPoolSize() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getPoolSize() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Get the size of the pool of encryptors to be created.
getPoolSize() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getPoolSizeEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the value for the poolSize property.
getPoolSizeEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the value for the poolSize property.
getPoolSizeSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the poolSize property.
getPoolSizeSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the value for the poolSize property.
getPrefix() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
getPrefix() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
getPrefix() - Method in interface org.jasypt.digest.config.StringDigesterConfig
Adds the returned (plain) prefix at the beginning of generated digests, and also expects to find it in any plain message provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
getPrefixEnvName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the environment variable which value has been loaded as a value for the "prefix" parameter.
getPrefixSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as a value for the "prefix" parameter.
getProperty(String) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Properties.getProperty(String)), decrypting it if needed.
getProperty(String, String) - Method in class org.jasypt.properties.EncryptableProperties
Obtains the property value for the specified key (see Properties.getProperty(String)), decrypting it if needed.
getProvider() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the java.security.Provider implementation object to be used by the digester for obtaining the digest algorithm.
getProvider() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getProvider() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the java.security.Provider implementation object to be used by the encryptor for obtaining the encryption algorithm.
getProvider() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getProviderClassNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the provider class name.
getProviderClassNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the provider class name.
getProviderClassNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the provider class name.
getProviderClassNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the provider class name.
getProviderName() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the name of the java.security.Provider implementation to be used by the digester for obtaining the digest algorithm.
getProviderName() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getProviderName() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns the name of the java.security.Provider implementation to be used by the encryptor for obtaining the encryption algorithm.
getProviderName() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getProviderNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the provider name.
getProviderNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the provider name.
getProviderNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the provider name.
getProviderNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the provider name.
getSaltGenerator() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns a SaltGenerator implementation to be used by the digester.
getSaltGenerator() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getSaltGenerator() - Method in interface org.jasypt.encryption.pbe.config.PBEConfig
Returns a SaltGenerator implementation to be used by the encryptor.
getSaltGenerator() - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
getSaltGeneratorClassNameEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameEnvName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the environment variable which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the salt generator class name.
getSaltGeneratorClassNameSysPropertyName() - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Retrieve the name of the JVM system property which value has been loaded as the salt generator class name.
getSaltSizeBytes() - Method in interface org.jasypt.digest.config.DigesterConfig
Returns the size of the salt to be used to compute the digest.
getSaltSizeBytes() - Method in class org.jasypt.digest.config.SimpleDigesterConfig
 
getSaltSizeBytesEnvName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the environment variable which value has been loaded as the salt size in bytes.
getSaltSizeBytesSysPropertyName() - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Retrieve the name of the JVM system property which value has been loaded as the salt size in bytes.
getStandardBooleanValue(String) - Static method in class org.jasypt.commons.CommonUtils
 
getStandardStringOutputType(String) - Static method in class org.jasypt.commons.CommonUtils
 
getStringEncryptor(EncryptableProperties) - Method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
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.
getTextEncryptor(EncryptableProperties) - Method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
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.
getVerbosity(String[]) - Static method in class org.jasypt.intf.cli.CLIUtils
 

H

handleInvalidKeyException(InvalidKeyException) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
hexDigits - Static variable in class org.jasypt.commons.CommonUtils
 
HTTPS_SCHEME - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 

I

ICU_NORMALIZER_CLASS_NAME - Static variable in class org.jasypt.normalization.Normalizer
 
ident - Variable in class org.jasypt.properties.EncryptableProperties
 
includePlainIvInEncryptionResults() - Method in class org.jasypt.iv.ByteArrayFixedIvGenerator
As this iv generator provides a fixed iv, its inclusion unencrypted in encryption results is not necessary, and in fact not desirable (so that it remains hidden).
includePlainIvInEncryptionResults() - Method in interface org.jasypt.iv.IvGenerator
Determines if the encrypted messages created with a specific IV generator will include (prepended) the unencrypted IV itself, so that it can be used for decryption operations.
includePlainIvInEncryptionResults() - Method in class org.jasypt.iv.NoIvGenerator
As this IV generator provides an empty vector, its inclusion unencrypted in encryption results is not necessary.
includePlainIvInEncryptionResults() - Method in class org.jasypt.iv.RandomIvGenerator
This IV generator needs the IV to be included unencrypted in encryption results, because of its being random.
includePlainIvInEncryptionResults() - Method in class org.jasypt.iv.StringFixedIvGenerator
As this IV generator provides a fixed IV, 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.ByteArrayFixedSaltGenerator
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.FixedByteArraySaltGenerator
Deprecated.
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
Deprecated.
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.StringFixedSaltGenerator
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.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.
initialized - Variable in class org.jasypt.digest.PooledByteDigester
 
initialized - Variable in class org.jasypt.digest.PooledStringDigester
 
initialized - Variable in class org.jasypt.digest.StandardByteDigester
 
initialized - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
initialized - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
initialized - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
initialized - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
initialized - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
initializeIcu4j() - Static method in class org.jasypt.normalization.Normalizer
 
initializeJavaTextNormalizer() - Static method in class org.jasypt.normalization.Normalizer
 
initializeSpecifics() - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
initializeWebPBEConfigs() - Method in interface org.jasypt.web.pbeconfig.WebPBEInitializer
Method called by WebPBEInitializationContextListener at application deploy time for initialization of jasypt encryptors.
instance - Static variable in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
instance - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
IntegerNumberEncryptor - Interface in org.jasypt.util.numeric
Common interface for all util classes aimed at integer number encryption.
intFromByteArray(byte[]) - Static method in class org.jasypt.encryption.pbe.NumberUtils
 
invertPositionOfPlainSaltInEncryptionResults - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
invertPositionOfPlainSaltInEncryptionResults - Variable in class org.jasypt.digest.StandardByteDigester
 
invertPositionOfPlainSaltInEncryptionResultsEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
invertPositionOfPlainSaltInEncryptionResultsSet - Variable in class org.jasypt.digest.StandardByteDigester
 
invertPositionOfPlainSaltInEncryptionResultsSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
invertPositionOfSaltInMessageBeforeDigesting - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
invertPositionOfSaltInMessageBeforeDigesting - Variable in class org.jasypt.digest.StandardByteDigester
 
invertPositionOfSaltInMessageBeforeDigestingEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
invertPositionOfSaltInMessageBeforeDigestingSet - Variable in class org.jasypt.digest.StandardByteDigester
 
invertPositionOfSaltInMessageBeforeDigestingSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
isArrayByteBase64(byte[]) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Tests a given byte array to see if it contains only valid characters within the Base64 alphabet.
isBase64(byte) - Static method in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
 
isComplete() - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Returns whether this config object is complete or not (both name and validation word have been set).
isEmpty(String) - Static method in class org.jasypt.commons.CommonUtils
 
isEncryptedValue(String) - Static method in class org.jasypt.properties.PropertyValueEncryptionUtils
 
isInitialized() - Method in class org.jasypt.digest.PooledByteDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.PooledStringDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.StandardByteDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.digest.StandardStringDigester
Returns true if the digester has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isInitialized() - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Returns true if the encryptor has already been initialized, false if not.
Initialization happens:
isNotEmpty(String) - Static method in class org.jasypt.commons.CommonUtils
 
isUnicodeNormalizationIgnored() - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
isUnicodeNormalizationIgnored() - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
isUnicodeNormalizationIgnored() - Method in interface org.jasypt.digest.config.StringDigesterConfig
This parameter lets the user specify if the Unicode text normalization step performed during String digest and matching should be ignored.
isWebConfigurationDone() - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
iterations - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
iterations - Variable in class org.jasypt.digest.StandardByteDigester
 
ITERATIONS - Static variable in class org.jasypt.util.digest.Digester
 
iterationsEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
iterationsSet - Variable in class org.jasypt.digest.StandardByteDigester
 
iterationsSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
iterationsSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
iv - Variable in class org.jasypt.iv.ByteArrayFixedIvGenerator
 
iv - Variable in class org.jasypt.iv.StringFixedIvGenerator
 
ivBytes - Variable in class org.jasypt.iv.StringFixedIvGenerator
 
ivGenerator - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
ivGenerator - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
IvGenerator - Interface in org.jasypt.iv
Common interface for all initialization vector (IV) generators which can be applied in encryption operations.
ivGeneratorClassNameEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
ivGeneratorClassNameSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
ivGeneratorSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
ivSizeBytes - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 

J

JasyptPBEStringDecryptionCLI - Class in org.jasypt.intf.cli
This class supports the CLI "decrypt" operation.
JasyptPBEStringDecryptionCLI() - Constructor for class org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI
 
JasyptPBEStringEncryptionCLI - Class in org.jasypt.intf.cli
This class supports the CLI "encrypt" operation.
JasyptPBEStringEncryptionCLI() - Constructor for class org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI
 
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, initialization vectors...) 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.
JasyptStringDigestCLI() - Constructor for class org.jasypt.intf.cli.JasyptStringDigestCLI
 
javaTextNormalizerFormNFCConstant - Static variable in class org.jasypt.normalization.Normalizer
 
javaTextNormalizerMethod - Static variable in class org.jasypt.normalization.Normalizer
 
JDK_NORMALIZER_CLASS_NAME - Static variable in class org.jasypt.normalization.Normalizer
 
JDK_NORMALIZER_FORM_CLASS_NAME - Static variable in class org.jasypt.normalization.Normalizer
 

K

key - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
keyObtentionIterations - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
keyObtentionIterations - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
keyObtentionIterationsEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
keyObtentionIterationsSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 

L

lookUpBase64Alphabet - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
 
LOOKUPLENGTH - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Lookup length.

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(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.PooledStringDigester
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.
maxSafeSizeInBytes() - Static method in class org.jasypt.encryption.pbe.NumberUtils
 
md - Variable in class org.jasypt.digest.StandardByteDigester
 
MESSAGE_CHARSET - Static variable in class org.jasypt.digest.StandardStringDigester
Charset to be used to obtain "digestable" byte arrays from input Strings.
MESSAGE_CHARSET - Static variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Charset to be used to obtain "encryptable" byte arrays from input Strings.

N

name - Variable in class org.jasypt.encryption.pbe.config.WebPBEConfig
 
names - Variable in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
nextRandomInt() - Static method in class org.jasypt.commons.CommonUtils
 
NoIvGenerator - Class in org.jasypt.iv
This implementation of IvGenerator always returns a initialization vector (IV) of length 0.
NoIvGenerator() - Constructor for class org.jasypt.iv.NoIvGenerator
Creates a new instance of NoIvGenerator
Normalizer - Class in org.jasypt.normalization
Utility for the normalization of Unicode Strings to NFC form.
Normalizer() - Constructor for class org.jasypt.normalization.Normalizer
 
normalizeToNfc(char[]) - Static method in class org.jasypt.normalization.Normalizer
Normalize Unicode-input message to NFC.
normalizeToNfc(String) - Static method in class org.jasypt.normalization.Normalizer
Normalize Unicode-input message to NFC.
normalizeWithIcu4j(char[]) - Static method in class org.jasypt.normalization.Normalizer
 
normalizeWithJavaNormalizer(char[]) - Static method in class org.jasypt.normalization.Normalizer
 
NumberUtils - Class in org.jasypt.encryption.pbe
Utils for processing numbers in encryptors.
NumberUtils() - Constructor for class org.jasypt.encryption.pbe.NumberUtils
 

O

optimizingDueFixedSalt - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
org.jasypt.commons - package org.jasypt.commons
 
org.jasypt.contrib.org.apache.commons.codec_1_3 - package org.jasypt.contrib.org.apache.commons.codec_1_3
 
org.jasypt.contrib.org.apache.commons.codec_1_3.binary - package org.jasypt.contrib.org.apache.commons.codec_1_3.binary
 
org.jasypt.digest - package org.jasypt.digest
 
org.jasypt.digest.config - package org.jasypt.digest.config
 
org.jasypt.encryption - package org.jasypt.encryption
 
org.jasypt.encryption.pbe - package org.jasypt.encryption.pbe
 
org.jasypt.encryption.pbe.config - package org.jasypt.encryption.pbe.config
 
org.jasypt.exceptions - package org.jasypt.exceptions
 
org.jasypt.intf.cli - package org.jasypt.intf.cli
 
org.jasypt.intf.service - package org.jasypt.intf.service
 
org.jasypt.iv - package org.jasypt.iv
 
org.jasypt.normalization - package org.jasypt.normalization
 
org.jasypt.properties - package org.jasypt.properties
 
org.jasypt.registry - package org.jasypt.registry
 
org.jasypt.salt - package org.jasypt.salt
 
org.jasypt.util.binary - package org.jasypt.util.binary
 
org.jasypt.util.digest - package org.jasypt.util.digest
 
org.jasypt.util.numeric - package org.jasypt.util.numeric
 
org.jasypt.util.password - package org.jasypt.util.password
 
org.jasypt.util.password.rfc2307 - package org.jasypt.util.password.rfc2307
 
org.jasypt.util.text - package org.jasypt.util.text
 
org.jasypt.web.pbeconfig - package org.jasypt.web.pbeconfig
 

P

PAD - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Byte used to pad output.
password - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
password - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
PASSWORD_PREFIX - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
PASSWORD_RETYPED_PREFIX - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
PASSWORD_SETTING_FLAG - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
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.
passwordCleaned - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
PasswordEncryptor - Interface in org.jasypt.util.password
Common interface for all util classes aimed at password encryption.
passwordEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
passwordSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
passwordSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
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
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.
pool - Variable in class org.jasypt.digest.PooledByteDigester
 
pool - Variable in class org.jasypt.digest.PooledStringDigester
 
pool - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
pool - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
pool - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
pool - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
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.
poolSize - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
poolSize - Variable in class org.jasypt.digest.PooledByteDigester
 
poolSize - Variable in class org.jasypt.digest.PooledStringDigester
 
poolSize - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
poolSize - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
poolSize - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
poolSize - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
poolSize - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
poolSizeEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
poolSizeEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
poolSizeSet - Variable in class org.jasypt.digest.PooledByteDigester
 
poolSizeSet - Variable in class org.jasypt.digest.PooledStringDigester
 
poolSizeSet - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
poolSizeSet - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
poolSizeSet - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
poolSizeSet - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 
poolSizeSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
poolSizeSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
prefix - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
prefix - Variable in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
prefix - Variable in class org.jasypt.digest.StandardStringDigester
 
prefixEnvName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
prefixSet - Variable in class org.jasypt.digest.StandardStringDigester
 
prefixSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
processBigIntegerEncryptedByteArray(byte[], int) - Static method in class org.jasypt.encryption.pbe.NumberUtils
 
PropertyValueEncryptionUtils - Class in org.jasypt.properties
Utility class to encrypt/decrypt values in properties files which could be encrypted.
PropertyValueEncryptionUtils() - Constructor for class org.jasypt.properties.PropertyValueEncryptionUtils
 
provider - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
provider - Variable in class org.jasypt.digest.StandardByteDigester
 
provider - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
provider - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
providerClassNameEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
providerClassNameEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
providerClassNameSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
providerClassNameSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
providerName - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
providerName - Variable in class org.jasypt.digest.StandardByteDigester
 
providerName - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
providerName - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
providerNameEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
providerNameEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
providerNameSet - Variable in class org.jasypt.digest.StandardByteDigester
 
providerNameSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
providerNameSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
providerNameSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
providerSet - Variable in class org.jasypt.digest.StandardByteDigester
 
providerSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 

R

random - Variable in class org.jasypt.iv.RandomIvGenerator
 
random - Variable in class org.jasypt.salt.RandomSaltGenerator
 
RandomIvGenerator - Class in org.jasypt.iv
This implementation of IvGenerator holds a secure random generator which can be used for generating random initialization vectors (IV) for encryption.
RandomIvGenerator() - Constructor for class org.jasypt.iv.RandomIvGenerator
Creates a new instance of RandomIvGenerator using the default secure random number generation algorithm.
RandomIvGenerator(String) - Constructor for class org.jasypt.iv.RandomIvGenerator
Creates a new instance of RandomIvGenerator specifying a secure random number generation algorithm.
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.
readObject(ObjectInputStream) - Method in class org.jasypt.properties.EncryptableProperties
 
registerConfig(WebPBEConfig) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
removeEntries(EncryptableProperties) - Method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
resolveConfigurationPassword() - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
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
roundRobin - Variable in class org.jasypt.digest.PooledByteDigester
 
roundRobin - Variable in class org.jasypt.digest.PooledStringDigester
 
roundRobin - Variable in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
 
roundRobin - Variable in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
 
roundRobin - Variable in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
 
roundRobin - Variable in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
 

S

salt - Variable in class org.jasypt.salt.ByteArrayFixedSaltGenerator
 
salt - Variable in class org.jasypt.salt.FixedByteArraySaltGenerator
Deprecated.
 
salt - Variable in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
 
salt - Variable in class org.jasypt.salt.StringFixedSaltGenerator
 
SALT_SIZE_BYTES - Static variable in class org.jasypt.util.digest.Digester
 
saltBytes - Variable in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
 
saltBytes - Variable in class org.jasypt.salt.StringFixedSaltGenerator
 
saltGenerator - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
saltGenerator - Variable in class org.jasypt.digest.StandardByteDigester
 
saltGenerator - Variable in class org.jasypt.encryption.pbe.config.SimplePBEConfig
 
saltGenerator - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
SaltGenerator - Interface in org.jasypt.salt
Common interface for all salt generators which can be applied in digest or encryption operations.
saltGeneratorClassNameEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
saltGeneratorClassNameEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
saltGeneratorClassNameSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
saltGeneratorClassNameSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
saltGeneratorSet - Variable in class org.jasypt.digest.StandardByteDigester
 
saltGeneratorSet - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
saltSizeBytes - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
saltSizeBytes - Variable in class org.jasypt.digest.StandardByteDigester
 
saltSizeBytes - Variable in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
 
saltSizeBytesEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
saltSizeBytesSet - Variable in class org.jasypt.digest.StandardByteDigester
 
saltSizeBytesSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
serialVersionUID - Static variable in exception org.jasypt.exceptions.AlreadyInitializedException
 
serialVersionUID - Static variable in exception org.jasypt.exceptions.EncryptionInitializationException
 
serialVersionUID - Static variable in exception org.jasypt.exceptions.EncryptionOperationNotPossibleException
 
serialVersionUID - Static variable in exception org.jasypt.exceptions.PasswordAlreadyCleanedException
 
serialVersionUID - Static variable in class org.jasypt.properties.EncryptableProperties
 
serialVersionUID - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 
setAlgorithm(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setAlgorithm(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the name of the algorithm.
setAlgorithm(String) - Method in class org.jasypt.digest.PooledByteDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.StandardByteDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets a value for the encryption algorithm
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the algorithm to be used for encryption, like PBEWithMD5AndDES.
setAlgorithm(String) - Method in class org.jasypt.util.digest.Digester
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithm(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the algorithm to be used for digesting, like MD5 or SHA-1.
setAlgorithmEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the algorithm.
setAlgorithmEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the algorithm.
setAlgorithmSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the algorithm.
setAlgorithmSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the algorithm.
setCharset(String) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
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(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.
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.
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.
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.
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.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.
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.
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(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.
setIterations(Integer) - 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.EnvironmentDigesterConfig
 
setIterations(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the number of hashing iterations.
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.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the IV generator.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the IV generator to be used.
setIvGenerator(IvGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the IV generator to be used.
setIvGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setIvGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the IV generator.
setIvGeneratorClassNameEnvName(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 IV generator class name.
setIvGeneratorClassNameSysPropertyName(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 IV generator class name.
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(Integer) - 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.EnvironmentPBEConfig
 
setKeyObtentionIterations(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the number of hashing iterations applied to obtain the encryption key.
setKeyObtentionIterationsEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the key obtention iteration count.
setKeyObtentionIterationsSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the key obtention iteration count.
setName(String) - Method in class org.jasypt.encryption.pbe.config.WebPBEConfig
Sets the name by which this WebPBEConfig object will be identified from the web.
setPassword(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPassword(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the password to be used for encryption.
setPassword(String) - Method in interface org.jasypt.encryption.pbe.PasswordBased
Sets a password to be used by the encryptor.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the password to be used.
setPassword(String) - Method in class org.jasypt.util.binary.AES256BinaryEncryptor
Sets a password.
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.AES256DecimalNumberEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
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.AES256TextEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.text.BasicTextEncryptor
Sets a password.
setPassword(String) - Method in class org.jasypt.util.text.StrongTextEncryptor
Sets a password.
setPasswordCharArray(char[]) - Method in interface org.jasypt.encryption.pbe.CleanablePasswordBased
Sets a password to be used by the encryptor, as a (cleanable) char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the password to be used for encryption, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the password to be used, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.binary.AES256BinaryEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.binary.BasicBinaryEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.binary.StrongBinaryEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.AES256DecimalNumberEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.numeric.AES256IntegerNumberEncryptor
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.AES256TextEncryptor
Sets a password, as a char[].
setPasswordCharArray(char[]) - Method in class org.jasypt.util.text.BasicTextEncryptor
Sets a password, as a char[]
setPasswordCharArray(char[]) - Method in class org.jasypt.util.text.StrongTextEncryptor
Sets a password, as a char[].
setPasswordEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the password.
setPasswordSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the password.
setPlainDigest(boolean) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Lets the user specify if he/she wants a plain digest used as an encryption mechanism (no salt or iterations, as with MessageDigest), or rather use the jasypt's usual stronger mechanism for password encryption (based on the use of a salt and the iteration of the hash function).
setPoolSize(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(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.
setPoolSize(Integer) - 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(Integer) - 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.digest.config.EnvironmentDigesterConfig
 
setPoolSize(String) - 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.encryption.pbe.config.EnvironmentPBEConfig
 
setPoolSize(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the size of the pool of encryptors to be created.
setPoolSizeEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the poolSize property.
setPoolSizeEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the poolSize property.
setPoolSizeSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the useLenientSaltSizeCheck property.
setPoolSizeSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the useLenientSaltSizeCheck property.
setPrefix(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefix(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the prefix to be added at the beginning of encryption results, and also to be expected at the beginning of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setPrefixEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the "prefix" parameter.
setPrefixSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load a value for the "prefix" parameter.
setProvider(Provider) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProvider(Provider) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the security provider to be used for obtaining the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.PooledByteDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.PooledStringDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.StandardByteDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.digest.StandardStringDigester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the security provider to be used for obtaining the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the security provider to be asked for the encryption algorithm.
setProvider(Provider) - Method in class org.jasypt.util.digest.Digester
Sets the security provider to be asked for the digest algorithm.
setProvider(Provider) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the security provider to be asked for the digest algorithm.
setProviderClassName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProviderClassName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the class name for the security provider to be used for obtaining the digest algorithm.
setProviderClassName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProviderClassName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the security provider to be used for obtaining the encryption algorithm.
setProviderClassNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the provider class name.
setProviderClassNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the provider class name.
setProviderClassNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the provider class name.
setProviderClassNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the provider class name.
setProviderName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setProviderName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.PooledByteDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.StandardByteDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setProviderName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the name of the security provider to be asked for the encryption algorithm.
setProviderName(String) - Method in class org.jasypt.util.digest.Digester
Sets the name of the security provider to be asked for the digest algorithm.
setProviderName(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the name of the security provider to be asked for the digest algorithm.
setProviderNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the provider name.
setProviderNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the provider name.
setProviderNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the provider name.
setProviderNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the provider name.
setSalt(byte[]) - Method in class org.jasypt.salt.FixedByteArraySaltGenerator
Deprecated.
Sets the salt to be returned.
setSalt(String) - Method in class org.jasypt.salt.FixedStringSaltGenerator
Deprecated.
Sets the salt to be returned.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the salt generator.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.PooledByteDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.PooledStringDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.StandardByteDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.digest.StandardStringDigester
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the salt generator.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigDecimalEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEBigIntegerEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEByteEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEBigIntegerEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEByteEncryptor
Sets the salt generator to be used.
setSaltGenerator(SaltGenerator) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the salt generator to be used.
setSaltGeneratorClassName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
setSaltGeneratorClassName(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
Sets the class name of the salt generator.
setSaltGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
 
setSaltGeneratorClassName(String) - Method in class org.jasypt.encryption.pbe.config.SimplePBEConfig
Sets the salt generator.
setSaltGeneratorClassNameEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified environment variable to load the value for the salt generator class name.
setSaltGeneratorClassNameEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified environment variable to load the value for the salt generator class name.
setSaltGeneratorClassNameSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentDigesterConfig
Set the config object to use the specified JVM system property to load the value for the salt generator class name.
setSaltGeneratorClassNameSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentPBEConfig
Set the config object to use the specified JVM system property to load the value for the salt generator class name.
setSaltSizeBytes(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.
setSaltSizeBytes(Integer) - 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.EnvironmentDigesterConfig
 
setSaltSizeBytes(String) - Method in class org.jasypt.digest.config.SimpleDigesterConfig
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.
setStringEncryptor(EncryptableProperties, StringEncryptor) - Method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
setStringOutputType(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.config.WebStringPBEConfig
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.PooledPBEStringEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.ConfigurablePasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307MD5PasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SHAPasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SMD5PasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputType(String) - Method in class org.jasypt.util.password.rfc2307.RFC2307SSHAPasswordEncryptor
Sets the the form in which String output will be encoded.
setStringOutputTypeEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the String output type.
setStringOutputTypeEnvName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Set the config object to use the specified environment variable to load the value for the String output type.
setStringOutputTypeSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load the value for the String output type.
setStringOutputTypeSysPropertyName(String) - Method in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
Set the config object to use the specified JVM system property to load the value for the String output type.
setSuffix(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.config.SimpleStringDigesterConfig
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.PooledStringDigester
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffix(String) - Method in class org.jasypt.digest.StandardStringDigester
Sets the suffix to be added at the end of encryption results, and also to be expected at the end of plain messages provided for matching operations (raising an EncryptionOperationNotPossibleException if not).
setSuffixEnvName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified environment variable to load the value for the "suffix" parameter.
setSuffixSysPropertyName(String) - Method in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
Set the config object to use the specified JVM system property to load a value for the "suffix" parameter.
setTextEncryptor(EncryptableProperties, TextEncryptor) - Method in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
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.
setUnicodeNormalizationIgnored(Boolean) - 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.EnvironmentStringDigesterConfig
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.
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.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.
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.
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
 
showArgumentDescription(Properties, boolean) - Static method in class org.jasypt.intf.cli.CLIUtils
 
showEnvironment(boolean) - Static method in class org.jasypt.intf.cli.CLIUtils
 
showError(Throwable, boolean) - Static method in class org.jasypt.intf.cli.CLIUtils
 
showOutput(String, boolean) - Static method in class org.jasypt.intf.cli.CLIUtils
 
showUsageAndExit(String, String[][], String[][]) - Static method in class org.jasypt.intf.cli.CLIUtils
 
SIGN - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Used to test the sign of a byte.
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.
SIXTEENBIT - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Used when encoding something which has fewer than 24 bits.
split(String) - Static method in class org.jasypt.commons.CommonUtils
 
split(String, String) - Static method in class org.jasypt.commons.CommonUtils
 
StandardByteDigester - Class in org.jasypt.digest
Standard implementation of the ByteDigester interface.
StandardByteDigester() - Constructor for class org.jasypt.digest.StandardByteDigester
Creates a new instance of StandardByteDigester.
StandardPBEBigDecimalEncryptor - Class in org.jasypt.encryption.pbe
Standard implementation of the PBEBigDecimalEncryptor interface.
StandardPBEBigDecimalEncryptor() - Constructor for class org.jasypt.encryption.pbe.StandardPBEBigDecimalEncryptor
Creates a new instance of StandardPBEBigDecimalEncryptor.
StandardPBEBigDecimalEncryptor(StandardPBEByteEncryptor) - Constructor for class org.jasypt.encryption.pbe.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.
StandardPBEBigIntegerEncryptor(StandardPBEByteEncryptor) - Constructor for class org.jasypt.encryption.pbe.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.
StandardPBEStringEncryptor(StandardPBEByteEncryptor) - Constructor for class org.jasypt.encryption.pbe.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.
StandardStringDigester(StandardByteDigester) - Constructor for class org.jasypt.digest.StandardStringDigester
 
STRING_OUTPUT_TYPE_BASE64 - Static variable in class org.jasypt.commons.CommonUtils
 
STRING_OUTPUT_TYPE_HEXADECIMAL - Static variable in class org.jasypt.commons.CommonUtils
 
STRING_OUTPUT_TYPE_HEXADECIMAL_NAMES - 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 - Variable in class org.jasypt.digest.StandardStringDigester
 
StringDigesterConfig - Interface in org.jasypt.digest.config
Common interface for config classes applicable to StandardStringDigester objects.
stringEncryptor - Variable in class org.jasypt.properties.EncryptableProperties
 
StringEncryptor - Interface in org.jasypt.encryption
Common interface for all Encryptors which receive a String message and return a String result.
stringEncryptors - Variable in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
StringFixedIvGenerator - Class in org.jasypt.iv
String based implementation of IvGenerator, that will always return the same initialization vector (IV).
StringFixedIvGenerator(String) - Constructor for class org.jasypt.iv.StringFixedIvGenerator
Creates a new instance of StringFixedIvGenerator using the default charset.
StringFixedIvGenerator(String, String) - Constructor for class org.jasypt.iv.StringFixedIvGenerator
Creates a new instance of StringFixedIvGenerator
StringFixedSaltGenerator - Class in org.jasypt.salt
String based implementation of FixedSaltGenerator, that will always return the same salt.
StringFixedSaltGenerator(String) - Constructor for class org.jasypt.salt.StringFixedSaltGenerator
Creates a new instance of FixedStringSaltGenerator using the default charset.
StringFixedSaltGenerator(String, String) - Constructor for class org.jasypt.salt.StringFixedSaltGenerator
Creates a new instance of FixedStringSaltGenerator
stringOutputType - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
stringOutputType - Variable in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
stringOutputType - Variable in class org.jasypt.digest.StandardStringDigester
 
stringOutputType - Variable in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
 
stringOutputType - Variable in class org.jasypt.encryption.pbe.config.SimpleStringPBEConfig
 
stringOutputType - Variable in class org.jasypt.encryption.pbe.config.WebStringPBEConfig
 
stringOutputType - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
stringOutputTypeBase64 - Variable in class org.jasypt.digest.StandardStringDigester
 
stringOutputTypeBase64 - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
stringOutputTypeEnvName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
stringOutputTypeEnvName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
 
stringOutputTypeSet - Variable in class org.jasypt.digest.StandardStringDigester
 
stringOutputTypeSet - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
stringOutputTypeSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
stringOutputTypeSysPropertyName - Variable in class org.jasypt.encryption.pbe.config.EnvironmentStringPBEConfig
 
stringPBEConfig - Variable in class org.jasypt.encryption.pbe.StandardPBEStringEncryptor
 
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
 
suffix - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
suffix - Variable in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
suffix - Variable in class org.jasypt.digest.StandardStringDigester
 
suffixEnvName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
suffixSet - Variable in class org.jasypt.digest.StandardStringDigester
 
suffixSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 

T

textEncryptor - Variable in class org.jasypt.properties.EncryptableProperties
 
TextEncryptor - Interface in org.jasypt.util.text
Common interface for all util classes aimed at text encryption
textEncryptors - Variable in class org.jasypt.properties.EncryptablePropertiesEncryptorRegistry
 
toHexadecimal(byte[]) - Static method in class org.jasypt.commons.CommonUtils
 
TWENTYFOURBITGROUP - Static variable in class org.jasypt.contrib.org.apache.commons.codec_1_3.binary.Base64
Used to determine how many bits data contains.

U

unicodeNormalizationIgnored - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
unicodeNormalizationIgnored - Variable in class org.jasypt.digest.config.SimpleStringDigesterConfig
 
unicodeNormalizationIgnored - Variable in class org.jasypt.digest.StandardStringDigester
 
unicodeNormalizationIgnoredEnvName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
unicodeNormalizationIgnoredSet - Variable in class org.jasypt.digest.StandardStringDigester
 
unicodeNormalizationIgnoredSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentStringDigesterConfig
 
useIcuNormalizer - Static variable in class org.jasypt.normalization.Normalizer
 
useLenientSaltSizeCheck - Variable in class org.jasypt.digest.config.SimpleDigesterConfig
 
useLenientSaltSizeCheck - Variable in class org.jasypt.digest.StandardByteDigester
 
useLenientSaltSizeCheckEnvName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
useLenientSaltSizeCheckSet - Variable in class org.jasypt.digest.StandardByteDigester
 
useLenientSaltSizeCheckSysPropertyName - Variable in class org.jasypt.digest.config.EnvironmentDigesterConfig
 
useSalt - Variable in class org.jasypt.digest.StandardByteDigester
 

V

VALID_OPTIONAL_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI
 
VALID_OPTIONAL_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI
 
VALID_OPTIONAL_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptStringDigestCLI
 
VALID_REQUIRED_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptPBEStringDecryptionCLI
 
VALID_REQUIRED_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptPBEStringEncryptionCLI
 
VALID_REQUIRED_ARGUMENTS - Static variable in class org.jasypt.intf.cli.JasyptStringDigestCLI
 
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
 
VALIDATION_PREFIX - Static variable in class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
validationWord - Variable in class org.jasypt.encryption.pbe.config.WebPBEConfig
 

W

webConfigurationDone - Variable in class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
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
 
WebPBEConfigHtmlUtils - Class in org.jasypt.web.pbeconfig
HTML creation class for internal use of WebPBEConfigServlet and WebPBEConfigFilter.
WebPBEConfigHtmlUtils() - Constructor for class org.jasypt.web.pbeconfig.WebPBEConfigHtmlUtils
 
WebPBEConfigRegistry - Class in org.jasypt.web.pbeconfig
Registry for WebPBEConfig objects.
WebPBEConfigRegistry() - Constructor for class org.jasypt.web.pbeconfig.WebPBEConfigRegistry
 
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.
writeObject(ObjectOutputStream) - Method in class org.jasypt.properties.EncryptableProperties
 
writeResponse(String, HttpServletResponse) - Method in class org.jasypt.web.pbeconfig.WebPBEConfigServlet
 

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 L M N O P R S T U V W Z 
All Classes All Packages