1.适配TSG 23.07及以上功能,添加数据传输统计指标,并输出至pushgateway。(GAL-409)
2.原URL参数domain从http_domain字段取值,更新为从common_server_domain字段取值。(GAL-410)
This commit is contained in:
53
src/test/java/com/zdjizhi/function/EncryptorTest.java
Normal file
53
src/test/java/com/zdjizhi/function/EncryptorTest.java
Normal file
@@ -0,0 +1,53 @@
|
||||
package com.zdjizhi.function;
|
||||
|
||||
import org.jasypt.encryption.pbe.StandardPBEStringEncryptor;
|
||||
import org.junit.Test;
|
||||
|
||||
/**
|
||||
* @author qidaijie
|
||||
* @Package com.zdjizhi
|
||||
* @Description:
|
||||
* @date 2022/3/1610:55
|
||||
*/
|
||||
public class EncryptorTest {
|
||||
|
||||
|
||||
@Test
|
||||
public void passwordTest(){
|
||||
StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor();
|
||||
// 配置加密解密的密码/salt值
|
||||
encryptor.setPassword("galaxy");
|
||||
// 对"raw_password"进行加密:S5kR+Y7CI8k7MaecZpde25yK8NKUnd6p
|
||||
String kafkaUser = encryptor.encrypt("admin");
|
||||
String kafkaPin = encryptor.encrypt("galaxy2019");
|
||||
String nacosPin = encryptor.encrypt("nacos");
|
||||
String nacosUser = encryptor.encrypt("nacos");
|
||||
|
||||
System.out.println("Kafka:\n"+"The username is: "+kafkaUser);
|
||||
System.out.println("The pin is: "+kafkaPin);
|
||||
System.out.println("Nacos:\n"+"The username is: "+nacosUser);
|
||||
System.out.println("The pin is: "+nacosPin);
|
||||
// 再进行解密:raw_password
|
||||
System.out.println("Kafka:\n"+"The username is: "+encryptor.decrypt(kafkaUser));
|
||||
System.out.println("The pin is: "+encryptor.decrypt(kafkaPin));
|
||||
|
||||
System.out.println("Nacos:\n"+"The username is: "+encryptor.decrypt(nacosUser));
|
||||
System.out.println("The pin is: "+encryptor.decrypt(nacosPin));
|
||||
System.out.println("------------------------------------------------------");
|
||||
|
||||
System.out.println("The vknRT6U4I739rLIha9CvojM+4uFyXZLEYpO2HZayLnRak1HPW0K2yZ3vnQBA2foo decryption result is: "+encryptor.decrypt("vknRT6U4I739rLIha9CvojM+4uFyXZLEYpO2HZayLnRak1HPW0K2yZ3vnQBA2foo"));
|
||||
System.out.println("The SU05WiYTLLrF+cVZ410gJdrfEgxgnYG9RGsI+3dZZq54XFLOXEzOvRuMAvLlBf4k decryption result is: "+encryptor.decrypt("SU05WiYTLLrF+cVZ410gJdrfEgxgnYG9RGsI+3dZZq54XFLOXEzOvRuMAvLlBf4k"));
|
||||
System.out.println("The qUA355VopKSx6kwwwXZwqWWEYSu76Slz decryption result is: "+encryptor.decrypt("qUA355VopKSx6kwwwXZwqWWEYSu76Slz"));
|
||||
System.out.println("The sJ9iiTeE/7moI2hKn8asMg== decryption result is: "+encryptor.decrypt("sJ9iiTeE/7moI2hKn8asMg=="));
|
||||
System.out.println("The 63aTpwv2vH0vPikW+3Jjig== decryption result is: "+encryptor.decrypt("63aTpwv2vH0vPikW+3Jjig=="));
|
||||
System.out.println("The Ei1P4R1e5KTdJR+ZVnBmug== decryption result is: "+encryptor.decrypt("Ei1P4R1e5KTdJR+ZVnBmug=="));
|
||||
System.out.println("The iW8ekP1SZC6v/7cfJKAqXXrjApJox+cH decryption result is: "+encryptor.decrypt("iW8ekP1SZC6v/7cfJKAqXXrjApJox+cH"));
|
||||
System.out.println("The TV7Jm4dQCE/LJznp4iTm4ICkBscquv9G decryption result is: "+encryptor.decrypt("TV7Jm4dQCE/LJznp4iTm4ICkBscquv9G"));
|
||||
System.out.println("The LDEb2OekU7iZWiFw6pUYBSozVKP27r1y decryption result is: "+encryptor.decrypt("LDEb2OekU7iZWiFw6pUYBSozVKP27r1y"));
|
||||
|
||||
StandardPBEStringEncryptor encryptorCM = new StandardPBEStringEncryptor();
|
||||
encryptorCM.setPassword("bifang-api");
|
||||
System.out.println("The Zp65tFN3CsAXwpNfgfjZ0PrquSrokM1c decryption result is: "+encryptorCM.decrypt("Zp65tFN3CsAXwpNfgfjZ0PrquSrokM1c"));
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user