Compare commits
2 Commits
ab3361cfe2
...
6880dd513e
| Author | SHA1 | Date | |
|---|---|---|---|
|
6880dd513e
|
|||
|
f76ffb4c02
|
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"java": "15",
|
||||
"java": "1.8",
|
||||
"builder": {
|
||||
"name": "maven",
|
||||
"version": "3.8.4"
|
||||
|
||||
21
pom.xml
21
pom.xml
@@ -16,7 +16,7 @@
|
||||
</parent>
|
||||
|
||||
<properties>
|
||||
<java.version>15</java.version>
|
||||
<java.version>8</java.version>
|
||||
</properties>
|
||||
|
||||
<dependencies>
|
||||
@@ -36,9 +36,26 @@
|
||||
<groupId>org.springframework.security</groupId>
|
||||
<artifactId>spring-security-openid</artifactId>
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
<artifactId>bcprov-jdk15on</artifactId>
|
||||
<version>1.70</version>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<repositories>
|
||||
<repository>
|
||||
<id>alimaven</id>
|
||||
<name>aliyun maven</name>
|
||||
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
|
||||
<releases>
|
||||
<enabled>true</enabled>
|
||||
</releases>
|
||||
<snapshots>
|
||||
<enabled>false</enabled>
|
||||
</snapshots>
|
||||
</repository>
|
||||
</repositories>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
package me.hatter.sample.tests;
|
||||
|
||||
import org.springframework.security.crypto.argon2.Argon2PasswordEncoder;
|
||||
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
|
||||
import org.springframework.security.crypto.password.LdapShaPasswordEncoder;
|
||||
import org.springframework.security.crypto.password.Md4PasswordEncoder;
|
||||
import org.springframework.security.crypto.password.Pbkdf2PasswordEncoder;
|
||||
import org.springframework.security.crypto.scrypt.SCryptPasswordEncoder;
|
||||
|
||||
public class TestPasswordEncoder {
|
||||
public static void main(String[] args) {
|
||||
Argon2PasswordEncoder argon2PasswordEncoder = new Argon2PasswordEncoder();
|
||||
System.out.println(argon2PasswordEncoder.encode("hello"));
|
||||
SCryptPasswordEncoder sCryptPasswordEncoder = new SCryptPasswordEncoder();
|
||||
System.out.println(sCryptPasswordEncoder.encode("hello"));
|
||||
BCryptPasswordEncoder bCryptPasswordEncoder = new BCryptPasswordEncoder();
|
||||
System.out.println(bCryptPasswordEncoder.encode("hello"));
|
||||
Pbkdf2PasswordEncoder pbkdf2PasswordEncoder = new Pbkdf2PasswordEncoder();
|
||||
System.out.println(pbkdf2PasswordEncoder.encode("hello"));
|
||||
LdapShaPasswordEncoder ldapShaPasswordEncoder = new LdapShaPasswordEncoder();
|
||||
System.out.println(ldapShaPasswordEncoder.encode("hello"));
|
||||
Md4PasswordEncoder md4PasswordEncoder = new Md4PasswordEncoder();
|
||||
System.out.println(md4PasswordEncoder.encode("hello"));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user