diff --git a/prompto-lab-app/pom.xml b/prompto-lab-app/pom.xml index acd8845..54169ce 100644 --- a/prompto-lab-app/pom.xml +++ b/prompto-lab-app/pom.xml @@ -124,6 +124,11 @@ 2.0.57 + + com.github.ulisesbocchio + jasypt-spring-boot-starter + 3.0.3 + diff --git a/prompto-lab-app/src/main/resources/application.yml b/prompto-lab-app/src/main/resources/application.yml index efa95ae..b73f806 100644 --- a/prompto-lab-app/src/main/resources/application.yml +++ b/prompto-lab-app/src/main/resources/application.yml @@ -2,6 +2,8 @@ server: port: 8080 spring: + config: + import: classpath:you-cant-see-that.yml application: name: poet-agent datasource: diff --git a/prompto-lab-app/src/test/java/io/github/timemachinelab/EncodingUtil.java b/prompto-lab-app/src/test/java/io/github/timemachinelab/EncodingUtil.java new file mode 100644 index 0000000..0560727 --- /dev/null +++ b/prompto-lab-app/src/test/java/io/github/timemachinelab/EncodingUtil.java @@ -0,0 +1,23 @@ +package io.github.timemachinelab; + +import org.jasypt.encryption.StringEncryptor; +import org.junit.jupiter.api.Test; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.web.WebAppConfiguration; + +@SpringBootTest +public class EncodingUtil { + + @Autowired + StringEncryptor encryptor; + + @Test + public void getPass() { + String encryptedUsername = encryptor.encrypt("root"); + String encryptedPassword = encryptor.encrypt("root"); + + System.out.println("Username Encrypted: " + encryptedUsername); + System.out.println("Password Encrypted: " + encryptedPassword); + } +}