@ -65,6 +65,10 @@ public class BCryptPasswordEncoder implements PasswordEncoder {
@@ -65,6 +65,10 @@ public class BCryptPasswordEncoder implements PasswordEncoder {
}
publicStringencode(CharSequencerawPassword){
if(rawPassword==null){
thrownewIllegalArgumentException("rawPassword cannot be null");
}
Stringsalt;
if(strength>0){
if(random!=null){
@ -81,6 +85,10 @@ public class BCryptPasswordEncoder implements PasswordEncoder {
@@ -81,6 +85,10 @@ public class BCryptPasswordEncoder implements PasswordEncoder {