From cff5c9dca20304805b76b11ae83ea3055d3a3c7e Mon Sep 17 00:00:00 2001
From: lxc <3250162035@qq.com>
Date: Wed, 13 Aug 2025 00:24:18 +0800
Subject: [PATCH] =?UTF-8?q?=E9=85=8D=E7=BD=AE=E5=8A=A0=E5=AF=86=E4=B8=8A?=
=?UTF-8?q?=E4=BC=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
prompto-lab-app/pom.xml | 5 ++++
.../src/main/resources/application.yml | 2 ++
.../github/timemachinelab/EncodingUtil.java | 23 +++++++++++++++++++
3 files changed, 30 insertions(+)
create mode 100644 prompto-lab-app/src/test/java/io/github/timemachinelab/EncodingUtil.java
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);
+ }
+}