You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by dd...@apache.org on 2008/09/24 12:18:09 UTC

svn commit: r698509 - /portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java

Author: ddam
Date: Wed Sep 24 03:18:09 2008
New Revision: 698509

URL: http://svn.apache.org/viewvc?rev=698509&view=rev
Log:
NtlmSecurityValve: get subject of anonymous user via user manager

Modified:
    portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java

Modified: portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java
URL: http://svn.apache.org/viewvc/portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java?rev=698509&r1=698508&r2=698509&view=diff
==============================================================================
--- portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java (original)
+++ portals/jetspeed-2/portal/branches/security-refactoring/components/jetspeed-portal/src/main/java/org/apache/jetspeed/security/impl/ntlm/NtlmSecurityValve.java Wed Sep 24 03:18:09 2008
@@ -166,10 +166,7 @@
             }  
             if (subject == null){
                 // create anonymous user
-                Principal userPrincipal = getUserPrincipal(context);
-                Set principals = new HashSet();
-                principals.add(userPrincipal);
-                subject = new Subject(true, principals, new HashSet(), new HashSet()); 
+                subject = userMgr.getSubject(userMgr.getUser(userMgr.getAnonymousUser()));
             }
             
             // create a new statistics *user* session



---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org