java.lang.Object | |
↳ | org.springframework.security.crypto.password.NoOpPasswordEncoder |
A password encoder that does nothing. Useful for testing where working with plain text passwords may be preferred.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Encode the raw password.
| |||||||||||
Get the singleton
NoOpPasswordEncoder . | |||||||||||
Verify the encoded password obtained from storage matches the submitted raw password after it too is encoded.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.security.crypto.password.PasswordEncoder
|
Encode the raw password. Generally, a good encoding algorithm applies a SHA-1 or greater hash combined with an 8-byte or greater randomly generated salt.
Verify the encoded password obtained from storage matches the submitted raw password after it too is encoded. Returns true if the passwords match, false if they do not. The stored password itself is never decoded.
rawPassword | the raw password to encode and match |
---|---|
encodedPassword | the encoded password from storage to compare with |