>If you are using J2EE container managed security, why not use the
standard
>declarative security constraint on a url-pattern? You then assign
roles
>to the constraint and to groups and/or users.
>
>Gary
Thanks Gary,
Maybe I'm misunderstanding Craig's response (below). Perhaps he is
referring to page-by-page control, while you are referring to a url
pattern that encompasses all contents of a folder (/members_only/*). Is
that the subtle difference here?
> Shale's filters do indeed intercept whatever requests it is mapped to,
> but there are two important things to understand with respect to
> container managed security:
>
> * Container managed security is applied *before* any filters
> (including the one that Shale provides).
>
> * Container managed security is applied *only* on the
> initial request, not on RequestDispatcher.forward() calls.
> In JSF (and therefore Shale) apps, that means you can
> protect the incoming form submits (they will be mapped
> to something like "/editCustomer.jsf" if you are using
> extension mapping, and the page being submitted was
> "/editCustomer.jsp").
>
> The second issue means that it is your application's responsibility to
> decide whether or not the user should be allowed to navigate to a
> particular page. Container managed security won't help you there. That
> being said, it might be interesting for Shale to deliver a custom JSF
> navigation handler that would optionally impose that sort of control
> ("only a manager can navigate to the salary details page").
>
> Craig
>
> -----Original Message-----
> > From: James Reynolds [mailto:[EMAIL PROTECTED]
> > Sent: Friday, March 03, 2006 3:02 PM
> > To: Struts Users Mailing List
> > Subject: Shale & Container Managed Security
> >
> >
> > I'm a newbie setting up container managed security for a basic
> > Shale-blank application. For my first attempt, I'm trying a simple
> > BASIC authentication but I'm having troubles so I'm trying to rule
out
>
> > the unknowns.
> >
> > My question for this list is, does Shale have an impact on
traditional
>
> > Container Managed Security Methods?
> >
> > Thanks
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]