Enable cold bootstrap without waking up authentication component. Made ImporterComponent use AuthenticationContext rather than AuthenticationService. Was then able to roll back temporary fix to AuthenticationFilter (from 13673).

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@13727 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Dave Ward
2009-03-23 15:58:56 +00:00
parent 5fa1ffcff6
commit cc6116e682
5 changed files with 37 additions and 12 deletions

View File

@@ -24,6 +24,8 @@
*/
package org.alfresco.repo.security.authentication;
import org.alfresco.service.Auditable;
import net.sf.acegisecurity.Authentication;
import net.sf.acegisecurity.UserDetails;
@@ -87,6 +89,11 @@ public interface AuthenticationContext
* True if this is the System user ?
*/
public boolean isSystemUserName(String userName);
/**
* Is the current user the system user?
*/
public boolean isCurrentUserTheSystemUser();
/**
* Get the name of the Guest User. Note: for MT, will get guest for default domain only