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

Reply via email to