7.4. 암호화된 구성 값 사용
pax-jdbc-config
번들과 마찬가지로 Jasypt를 사용하여 속성을 암호화할 수 있습니다.
별칭
서비스 속성으로 OSGi에 등록된 org.jasypt.encryption.StringEncryptor
서비스가 있는 경우 연결 팩토리 PID 에서 참조하고 암호화된 암호를 사용할 수 있습니다. 다음은 예제입니다.
felix.fileinstall.filename = */etc/org.ops4j.connectionfactory-artemis.cfg name = artemis type = artemis decryptor = my-jasypt-decryptor url = tcp://localhost:61616 user = fuse password = ENC(<encrypted-password>)
암호 해독기 서비스를 찾는 데 사용되는 서비스 필터는 (&(objectClass=org.jasypt.encryption.StringEncryptor)(alias=<alias>)
입니다. 여기서 < alias
>는 연결 팩토리 구성 팩토리 PID 의 암호 해독
속성 값입니다.