You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ca...@apache.org on 2006/09/11 23:03:49 UTC
svn commit: r442351 -
/maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java
Author: carlos
Date: Mon Sep 11 14:03:49 2006
New Revision: 442351
URL: http://svn.apache.org/viewvc?view=rev&rev=442351
Log:
Add getSecurityPolicy to user manager
Modified:
maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java
Modified: maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java
URL: http://svn.apache.org/viewvc/maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java?view=diff&rev=442351&r1=442350&r2=442351
==============================================================================
--- maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java (original)
+++ maven/continuum/branches/continuum-acegi/continuum-core/src/main/java/org/apache/maven/continuum/initialization/DefaultContinuumInitializer.java Mon Sep 11 14:03:49 2006
@@ -29,7 +29,6 @@
import org.apache.maven.continuum.store.ContinuumStoreException;
import org.apache.maven.user.model.PasswordRuleViolationException;
import org.apache.maven.user.model.UserManager;
-import org.apache.maven.user.model.impl.DefaultUserManager;
import org.apache.maven.user.model.UserSecurityPolicy;
import org.codehaus.plexus.logging.AbstractLogEnabled;
import org.jpox.SchemaTool;
@@ -126,24 +125,17 @@
createGroups();
- if( userManager instanceof DefaultUserManager )
- {
- UserSecurityPolicy securityPolicy = ((DefaultUserManager) userManager).getSecurityPolicy();
+ UserSecurityPolicy securityPolicy = userManager.getSecurityPolicy();
- List rules = new ArrayList( securityPolicy.getPasswordRules() );
-
- //lift all password restrictions temporarily
- securityPolicy.getPasswordRules().clear();
-
- createDefaultUsers();
-
- //put back password validation rules
- securityPolicy.setPasswordRules( rules );
- }
- else
- {
- createDefaultUsers();
- }
+ List rules = new ArrayList( securityPolicy.getPasswordRules() );
+
+ //lift all password restrictions temporarily
+ securityPolicy.getPasswordRules().clear();
+
+ createDefaultUsers();
+
+ //put back password validation rules
+ securityPolicy.setPasswordRules( rules );
getLogger().info( "... Continuum initialized" );
}