Well, it would seem to be the equivalent of your hasAllPermission boolean. On Sun, 2010-04-25 at 18:33 -0700, David Clemmons wrote:
> What does this do and what code do you put it in? > > Thanks,David Clemmons > > > > > ________________________________ > From: Terry Steichen <[email protected]> > To: [email protected] > Sent: Sun, April 25, 2010 2:19:31 PM > Subject: Re: ACL problem > > Not sure if this will help, but I use the following throughout my code: > boolean admin = wikiContext.hasAdminPermissions() > > > > On Sun, 2010-04-25 at 12:59 -0700, David Clemmons wrote: > > > The same thing happens after I clear cache. No I can't reproduce it in the > > sandbox. I downloaded source and put some println statements is > > AuthorizationManager.java as follows: > > > > Permission allPermission = new AllPermission( > > m_engine.getApplicationName() ); > > boolean hasAllPermission = checkStaticPermission( session, > > allPermission ); > > //hasAllPermission = false; > > System.err.println("AuthorizationManager AllPermission: > > "+hasAllPermission); > > if ( hasAllPermission ) > > { > > System.err.println("AuthorizationManager the user: "+user+" has > > AllPermssion"); > > fireEvent( WikiSecurityEvent.ACCESS_ALLOWED, user, permission ); > > return true; > > } > > System.err.println("AuthorizationManager the user does not have > > AllPermssion"); > > > > The result is: > > [4/25/10 12:57:13:187 PDT] 00000033 SystemErr R AuthorizationManager > > the user: [WikiPrincipal (unspecified): 127.0.0.1] has AllPermssion > > > > If I override hasAllPermission to false it works. > > > > > > David Clemmons > > > > > > > > > > ________________________________ > > From: Harry Metske <[email protected]> > > To: [email protected] > > Sent: Sun, April 25, 2010 10:25:32 AM > > Subject: Re: ACL problem > > > > what happens if you clear the browser cache after logging out ? > > > > And, can you reproduce it on http://sandbox.jspwiki.org ? > > > > regards, > > Harry > > > > 2010/4/25 David Clemmons <[email protected]> > > > > > Harry, > > > Here's the bottom of my jspwiki.log file: > > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > > com.ecyrd.jspwiki.auth.login.AbstractLoginModule > > > JSPWiki:/JSPWiki/Edit.jsp - > > > Committed Principal 127.0.0.1 > > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp - Looking > > > up > > > WikiSession for session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp - Looking > > > up > > > WikiSession for session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > > 2010-04-25 08:16:04,078 [WebContainer : 1] DEBUG > > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp JSPWiki: > > > http://localhost:9081/JSPWiki/Edit.jsp - Looking up WikiSession for > > > session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > > 2010-04-25 08:16:04,093 [WebContainer : 1] INFO JSPWiki > > > JSPWiki:/JSPWiki/Edit.jsp JSPWiki:http://localhost:9081/JSPWiki/Edit.jsp - > > > Editing page DavidS Page. User=127.0.0.1, host=127.0.0.1 > > > 2010-04-25 08:16:04,156 [WebContainer : 1] DEBUG > > > com.ecyrd.jspwiki.auth.SessionMonitor JSPWiki:/JSPWiki/Edit.jsp JSPWiki: > > > http://localhost:9081/JSPWiki/Edit.jsp - Looking up WikiSession for > > > session ID=cGGfYswMMePl5SQNRCJd6I1... found it > > > > > > Here's is the page I edited: > > > [{ALLOW view DavidClemmons}] > > > > > > This is my David's page and should not be seen by anyone but me. > > > > > > > > > > > > JSPWiki says G’day (anonymous guest) > > > > > > Am I coding the ACL correctly? > > > > > > Is my JAVA version correct? > > > > > > java -version > > > java version "1.5.0" > > > Java(TM) 2 Runtime Environment, Standard Edition (build > > > pwi32devifx-20070323 (if > > > ix 117674: SR4 + 116644 + 114941 + 116110 + 114881)) > > > IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Windows XP x86-32 > > > j9vmwi3223ifx-2007 > > > 0323 (JIT enabled) > > > J9VM - 20070322_12058_lHdSMR > > > JIT - 20070109_1805ifx3_r8 > > > GC - WASIFIX_2007) > > > JCL - 20070131 > > > > > > > > > > > > David Clemmons
