|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
StandardByteDigester
or
StandardStringDigester
objects.StringEncryptor
or
TextEncryptor
object to decrypt property values
if they are encrypted in the .properties file.StringEncryptor
object to decrypt encrypted values.
TextEncryptor
object to decrypt encrypted values.
StringEncryptor
object to decrypt encrypted values,
and the passed defaults as default values (may contain encrypted values).
TextEncryptor
object to decrypt encrypted values,
and the passed defaults as default values (may contain encrypted values).
StringEncryptor
or
TextEncryptor
object to decrypt property values
if they are encrypted in the loaded resource locations.StringEncryptor
object to decrypt
encrypted values.
TextEncryptor
object to decrypt encrypted values.
StringEncryptor
or
TextEncryptor
object to decrypt property values
if they are encrypted in the loaded resource locations.StringEncryptor
object to decrypt
encrypted values.
TextEncryptor
object to decrypt encrypted values.
C3P0ConnectionProvider
that allows the user
to write the datasource configuration parameters in an encrypted manner in the
hibernate.cfg.xml or hibernate.properties file
The encryptable parameters are:
connection.driver_class
connection.url
connection.username
connection.password
The name of the password encryptor (decryptor, in fact) will be set in
property hibernate.connection.encryptor_registered_name.DriverManagerConnectionProvider
that allows the user
to write the datasource configuration parameters in an encrypted manner in the
hibernate.cfg.xml or hibernate.properties file
The encryptable parameters are:
connection.driver_class
connection.url
connection.username
connection.password
The name of the password encryptor (decryptor, in fact) will be set in
property hibernate.connection.encryptor_registered_name.HibernatePBEEncryptorRegistry
.
HibernatePBEEncryptorRegistry
) of the encryptor which
will be used to decrypt the datasource parameters.
DigesterConfig
which can retrieve configuration
values from environment variables or system properties.PBEConfig
which can retrieve configuration
values from environment variables or system properties.StringDigesterConfig
which can retrieve configuration
values from environment variables or system properties.StringPBEConfig
which can retrieve configuration
values from environment variables or system properties.SaltGenerator
always returns a fixed salt
set by the user.SaltGenerator
always returns a fixed salt
set by the user as a String, which is returned as salt bytes using the
specified charset for conversion (UTF-8 by default).Properties.getProperty(String)
), decrypting it if needed.
Properties.getProperty(String)
), decrypting it if needed.
SaltGenerator
implementation to be used by the digester.
SaltGenerator
implementation to be used by the
encryptor.
WebPBEInitializationContextListener
at
application deploy time for initialization of jasypt encryptors.
ICrypt
, based on the use of a
PBEByteEncryptor
object for encryption and decryption operations.ICryptFactory
interface
which returns JasyptCrypt
instances.PasswordEncoder
,
will be removed in jasypt 1.5StandardPBEByteEncryptor
,
StandardPBEStringEncryptor
,
StandardPBEBigIntegerEncryptor
or
StandardPBEBigDecimalEncryptor
objects.PBEPasswordEncoder
,
will be removed in jasypt 1.5SaltGenerator
holds a secure random
generator which can be used for generating random salts for encryption
or digesting.DigesterConfig
object
for the digester.
DigesterConfig
or StringDigesterConfig
object
for the digester.
PBEConfig
object
for the encryptor.
PBEConfig
object
for the encryptor.
PBEConfig
object
for the encryptor.
PBEConfig
object
for the encryptor.
DigesterConfig
object, like if he/she were using a StandardStringDigester
object
directly.
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).
DigesterConfig
.PBEConfig
.StringDigesterConfig
.StringPBEConfig
.ByteDigester
interface.PBEBigDecimalEncryptor
interface.PBEBigIntegerEncryptor
interface.PBEByteEncryptor
interface.PBEStringEncryptor
interface.StringDigester
interface.StandardStringDigester
objects.StandardPBEStringEncryptor
objects.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
objects.WebPBEInitializer
implementation
class name as a parameter (<context-param>) and calls its
initializeWebPBEConfigs() method to allow the webapp to
create its PBE encryptors and declare their associated WebPBEConfig
objects.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.SaltGenerator
always returns a salt
of the required length, filled with zero bytes.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |