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
All Classes All Packages
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
orPooledStringDigester
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
orTextEncryptor
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 newFixedSaltGenerator
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 newFixedSaltGenerator
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
-
Common interface for config classes applicable to
StandardPBEByteEncryptor
,StandardPBEStringEncryptor
,StandardPBEBigIntegerEncryptor
orStandardPBEBigDecimalEncryptor
objects. - PBEStringCleanablePasswordEncryptor - Interface in org.jasypt.encryption.pbe
-
Common interface for all Password Based Encryptors which receive a String message and return a String result, and provide means to set passwords as cleanable char[] objects (instead of immutable Strings).
- PBEStringEncryptor - Interface in org.jasypt.encryption.pbe
-
Common interface for all Password Based Encryptors which receive a String message and return a String result.
- 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 ofStandardByteDigester
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 ofStandardPBEBigDecimalEncryptor
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 ofStandardPBEBigIntegerEncryptor
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 ofStandardPBEByteEncryptor
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 ofStandardPBEStringEncryptor
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 ofStandardStringDigester
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
orStringDigesterConfig
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
orStringDigesterConfig
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 aStandardStringDigester
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
andWebPBEConfigFilter
. - 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 associatedWebPBEConfig
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
All Classes All Packages