| 1 |
|
package org.trails.security.password; |
| 2 |
|
|
| 3 |
|
import org.acegisecurity.providers.encoding.PasswordEncoder; |
| 4 |
|
import org.springframework.dao.DataAccessException; |
| 5 |
|
|
| 6 |
0 |
public class DefaultPasswordEncoder implements PasswordEncoder { |
| 7 |
|
public String encodePassword(String rawPass, Object salt) throws DataAccessException { |
| 8 |
0 |
return DigestUtil.encode(rawPass); |
| 9 |
|
} |
| 10 |
|
|
| 11 |
|
public boolean isPasswordValid(String encPass, String rawPass, Object salt) throws DataAccessException { |
| 12 |
0 |
return DigestUtil.equalsEncoded(encPass, rawPass); |
| 13 |
|
} |
| 14 |
|
} |