diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d1e8f5e..cdbb7d8d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 0.9.9 +- - Added jasypt-spring-boot-starter dependency to support open text encryption + ## 0.9.8 - Removed Protocol Interface dependency - Uplifted semantics version to 0.4.1 diff --git a/build.gradle b/build.gradle index f694a77b..3533cffe 100644 --- a/build.gradle +++ b/build.gradle @@ -30,6 +30,7 @@ plugins{ repositories { mavenCentral() maven { url "https://jitpack.io" } + maven { url 'https://repo.spring.io/libs-milestone' } mavenLocal() } @@ -53,11 +54,12 @@ subprojects { targetCompatibility = 1.8 //Latest version for generate - version = "0.9.8" + version = "0.9.9" repositories { mavenCentral() maven { url "https://jitpack.io" } + maven { url 'https://repo.spring.io/libs-milestone' } mavenLocal() } @@ -70,6 +72,7 @@ subprojects { compile("org.springframework.boot:spring-boot-starter-security:$sprintBootVersion") compile("org.springframework.security:spring-security-ldap:4.1.3.RELEASE") compile("org.apache.directory.server:apacheds-server-jndi:1.5.5") + compile 'com.github.ulisesbocchio:jasypt-spring-boot-starter:2.0.0' // Test framework testCompile("junit:junit:4.12") testCompile("org.assertj:assertj-core:3.4.1") diff --git a/service/src/main/resources/config.template.properties b/service/src/main/resources/config.template.properties index b2bddc72..c989a254 100644 --- a/service/src/main/resources/config.template.properties +++ b/service/src/main/resources/config.template.properties @@ -10,11 +10,14 @@ logging.level.org.springframework.web: ERROR logging.level.com.ericsson.eiffel.remrem.producer: ERROR +# Jasypt configurations + jasypt.encryptor.password: + #Ldap authentication configurations activedirectory.generate.enabled:false activedirectory.ldapUrl : - activedirectory.managerPassword : + activedirectory.managerPassword : ENC() or password activedirectory.managerDn: activedirectory.rootDn : activedirectory.userSearchFilter: \ No newline at end of file