DelegatingPasswordEncoder handles null encodedPassword
Fixes: gh-4872
This commit is contained in:
@@ -177,4 +177,9 @@ public class DelegatingPasswordEncoderTests {
|
||||
verify(this.invalidId).matches(this.rawPassword, this.encodedPassword);
|
||||
verifyZeroInteractions(this.bcrypt, this.noop);
|
||||
}
|
||||
|
||||
@Test(expected = IllegalStateException.class)
|
||||
public void matchesWhenRawPasswordNotNullAndEncodedPasswordNullThenThrowsIllegalStateException() {
|
||||
this.passwordEncoder.matches(this.rawPassword, null);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user