attribut d'un bean dans la property d'un autre
salut
j'utilise jasypt pour crypter les mots de passe d'acces a mon ldap.
cependant, en utilisant la méthode présente sur leur site (http://www.jasypt.org/encrypting-configuration.html), la clef de cryptage (encryption password) reste en clair dans le fichier de config de bean XML (bean 'variablesConfiguration')
Je voudrais donc la cacher en la mettant en dur dans le code. je pensais donc faire un bean avec un attribut 'encryptionpasword' dont la valeur est en dur dans le code et donner cette valeur à mon bean 'variablesConfiguration' pour faire un truc du genre :
Code:
1 2 3 4 5 6 7 8 9 10
|
<bean id="monBean"
class="mespackages.MonBean"/>
<bean id="variablesConfiguration"
class="org.jasypt.encryption.pbe.config.SimpleStringPBEConfig">
<property name="algorithm" value="PBEWithMD5AndDES" />
<property name="password" value="monBean.encryptionpassword" />
</bean> |
est-ce possible? Y'a-t-il un moyen d'y arriver? Si non, voyez vous une autre solution.
merci d'avance.