You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ca...@apache.org on 2006/08/31 21:05:53 UTC
svn commit: r439015 -
/maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java
Author: carlos
Date: Thu Aug 31 12:05:52 2006
New Revision: 439015
URL: http://svn.apache.org/viewvc?rev=439015&view=rev
Log:
Added systemSalt
Submitted by: Joakime Erdfelt
Modified:
maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java
Modified: maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java?rev=439015&r1=439014&r2=439015&view=diff
==============================================================================
--- maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java (original)
+++ maven/shared/trunk/maven-user/maven-user-acegi/src/main/java/org/apache/maven/user/acegi/AcegiPasswordEncoder.java Thu Aug 31 12:05:52 2006
@@ -28,6 +28,7 @@
public class AcegiPasswordEncoder
implements PasswordEncoder
{
+ private Object systemSalt;
private org.acegisecurity.providers.encoding.PasswordEncoder encoder;
@@ -55,5 +56,20 @@
public boolean isPasswordValid( String encPass, String rawPass, Object salt )
{
return isPasswordValid( encPass, rawPass, salt );
+ }
+
+ public String encodePassword( String rawPass )
+ {
+ return encodePassword( rawPass, systemSalt );
+ }
+
+ public boolean isPasswordValid( String encPass, String rawPass )
+ {
+ return isPasswordValid( encPass, rawPass, systemSalt );
+ }
+
+ public void setSystemSalt( Object salt )
+ {
+ this.systemSalt = salt;
}
}