Reputation: 2768
I was using waffle and spring security 3.2 to set access to jsf2 pages. I used this example
Everything works fine, but I am curious, if posible to set access to page via xml file for one user??? Something like that:
<sec:intercept-url pattern="/**" access="PRINCIPAL='tom'" />
I couldn't find answer in internet
Thanks
Upvotes: 1
Views: 182
Reputation: 2768
Using @Maksym answer I found my solution (I think in some cases both can be right) :
<sec:http use-expressions="true">
....
<sec:intercept-url pattern="/**" access="authentication.name=='tom'" />
....
</sec:http>
Upvotes: 0
Reputation: 7817
Yes it is possible if you use SpEL expressions:
<sec:http use-expressions="true">
....
<sec:intercept-url pattern="/**" access="principal.name=='tom'" />
....
</sec:http>
Upvotes: 1