- encrypt(BigDecimal) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Encrypts a message, delegating to wrapped encryptor.
- encrypt(BigInteger) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Encrypts a message, delegating to wrapped encryptor.
- encrypt(byte[]) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Encrypts a message, delegating to wrapped encryptor.
- encrypt(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Encrypts a message, delegating to wrapped encryptor.
- EncryptedBigDecimalAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of BigDecimal values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedBigDecimalAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBigDecimalAsStringType
-
- EncryptedBigDecimalType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows transparent
encryption of BigDecimal values during persistence of entities.
- EncryptedBigDecimalType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBigDecimalType
-
- EncryptedBigIntegerAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of BigInteger values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedBigIntegerAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBigIntegerAsStringType
-
- EncryptedBigIntegerType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows transparent
encryption of BigInteger values during persistence of entities.
- EncryptedBigIntegerType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBigIntegerType
-
- EncryptedBinaryType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows transparent
encryption of byte[] values during persistence of entities.
- EncryptedBinaryType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBinaryType
-
- EncryptedBooleanAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Boolean values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedBooleanAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedBooleanAsStringType
-
- EncryptedByteAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Byte values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedByteAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedByteAsStringType
-
- EncryptedCalendarAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Calendar values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedCalendarAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedCalendarAsStringType
-
- EncryptedDateAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Date values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedDateAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedDateAsStringType
-
- EncryptedDoubleAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Double values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedDoubleAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedDoubleAsStringType
-
- EncryptedFloatAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Float values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedFloatAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedFloatAsStringType
-
- EncryptedIntegerAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Integer values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedIntegerAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedIntegerAsStringType
-
- EncryptedLongAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Long values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedLongAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedLongAsStringType
-
- EncryptedPasswordC3P0ConnectionProvider - Class in org.jasypt.hibernate5.connectionprovider
-
Extension of C3P0ConnectionProvider
that allows the user
to write the datasource configuration parameters in an encrypted manner in the
hibernate.cfg.xml or hibernate.properties file
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.
- EncryptedPasswordC3P0ConnectionProvider() - Constructor for class org.jasypt.hibernate5.connectionprovider.EncryptedPasswordC3P0ConnectionProvider
-
- EncryptedPasswordDriverManagerConnectionProvider - Class in org.jasypt.hibernate5.connectionprovider
-
Extension of DriverManagerConnectionProviderImpl
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.
- EncryptedPasswordDriverManagerConnectionProvider() - Constructor for class org.jasypt.hibernate5.connectionprovider.EncryptedPasswordDriverManagerConnectionProvider
-
- EncryptedShortAsStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows
encryption of Short values into String (VARCHAR) database fields
during persistence of entities.
- EncryptedShortAsStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedShortAsStringType
-
- EncryptedStringType - Class in org.jasypt.hibernate5.type
-
A Hibernate UserType implementation which allows transparent
encryption of String values during persistence of entities.
- EncryptedStringType() - Constructor for class org.jasypt.hibernate5.type.EncryptedStringType
-
- encryptor - Variable in class org.jasypt.hibernate5.type.AbstractEncryptedAsStringType
-
- ENCRYPTOR_NAME - Static variable in class org.jasypt.hibernate5.type.ParameterNaming
-
- ENCRYPTOR_REGISTERED_NAME - Static variable in class org.jasypt.hibernate5.connectionprovider.ParameterNaming
-
Property in hibernate.cfg.xml or
hibernate.properties which contains the registered name
(in HibernatePBEEncryptorRegistry
) of the encryptor which
will be used to decrypt the datasource parameters.
- equals(Object, Object) - Method in class org.jasypt.hibernate5.type.AbstractEncryptedAsStringType
-
- equals(Object, Object) - Method in class org.jasypt.hibernate5.type.EncryptedBigDecimalType
-
- equals(Object, Object) - Method in class org.jasypt.hibernate5.type.EncryptedBigIntegerType
-
- equals(Object, Object) - Method in class org.jasypt.hibernate5.type.EncryptedBinaryType
-
- setAlgorithm(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the algorithm to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setAlgorithm(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the algorithm to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setAlgorithm(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the algorithm to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setAlgorithm(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the algorithm to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setConfig(PBEConfig) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the PBEConfig to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setConfig(PBEConfig) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the PBEConfig to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setConfig(PBEConfig) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the PBEConfig to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setConfig(PBEConfig) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the PBEConfig to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setEncryptor(PBEBigDecimalEncryptor) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the PBEBigDecimalEncryptor to be held (wrapped) by this
object.
- setEncryptor(PBEBigIntegerEncryptor) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the PBEBigIntegerEncryptor to be held (wrapped) by this
object.
- setEncryptor(PBEByteEncryptor) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the PBEByteEncryptor to be held (wrapped) by this
object.
- setEncryptor(PBEStringEncryptor) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the PBEStringEncryptor to be held (wrapped) by this
object.
- setIvGenerator(IvGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the IV generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setIvGenerator(IvGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the IV generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setIvGenerator(IvGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the IV generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setIvGenerator(IvGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the IV generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the key obtention iterations to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the key obtention iterations to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the key obtention iterations to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setKeyObtentionIterations(int) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the key obtention iterations to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setParameterValues(Properties) - Method in class org.jasypt.hibernate5.type.AbstractEncryptedAsStringType
-
- setParameterValues(Properties) - Method in class org.jasypt.hibernate5.type.EncryptedBigDecimalType
-
- setParameterValues(Properties) - Method in class org.jasypt.hibernate5.type.EncryptedBigIntegerType
-
- setParameterValues(Properties) - Method in class org.jasypt.hibernate5.type.EncryptedBinaryType
-
- setParameterValues(Properties) - Method in class org.jasypt.hibernate5.type.EncryptedCalendarAsStringType
-
- setPassword(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the password to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setPassword(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the password to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setPassword(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the password to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setPassword(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the password to be used by the internal encryptor, if a specific
encryptor has not been set with setEncryptor(...)
- setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the password to be used by the internal encryptor (as a char[]), if a specific
encryptor has not been set with setEncryptor(...)
- setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the password to be used by the internal encryptor (as a char[]), if a specific
encryptor has not been set with setEncryptor(...)
- setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the password to be used by the internal encryptor (as a char[]), if a specific
encryptor has not been set with setEncryptor(...)
- setPasswordCharArray(char[]) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the password to be used by the internal encryptor (as a char[]), if a specific
encryptor has not been set with setEncryptor(...)
- setProvider(Provider) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the JCE provider to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setProviderName(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the name of the JCE provider to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setRegisteredName(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the registered name of the encryptor and adds it to the registry.
- setRegisteredName(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the registered name of the encryptor and adds it to the registry.
- setRegisteredName(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the registered name of the encryptor and adds it to the registry.
- setRegisteredName(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the registered name of the encryptor and adds it to the registry.
- setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigDecimalEncryptor
-
Sets the salt generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEBigIntegerEncryptor
-
Sets the salt generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEByteEncryptor
-
Sets the salt generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setSaltGenerator(SaltGenerator) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the salt generator to be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- setStringOutputType(String) - Method in class org.jasypt.hibernate5.encryptor.HibernatePBEStringEncryptor
-
Sets the type of String output ("base64" (default), "hexadecimal") to
be used by the internal encryptor,
if a specific encryptor has not been set with setEncryptor(...)
- sqlTypes() - Method in class org.jasypt.hibernate5.type.AbstractEncryptedAsStringType
-
- sqlTypes() - Method in class org.jasypt.hibernate5.type.EncryptedBigDecimalType
-
- sqlTypes() - Method in class org.jasypt.hibernate5.type.EncryptedBigIntegerType
-
- sqlTypes() - Method in class org.jasypt.hibernate5.type.EncryptedBinaryType
-
- STORE_TIME_ZONE - Static variable in class org.jasypt.hibernate5.type.ParameterNaming
-
Whether the calendar time zone should be stored with the date or not.
- STRING_OUTPUT_TYPE - Static variable in class org.jasypt.hibernate5.type.ParameterNaming
-
The type of String output ("base64" (default), "hexadecimal") to be
generated.