Author: ivaynberg
Date: Sat Feb 14 04:21:23 2009
New Revision: 744387

URL: http://svn.apache.org/viewvc?rev=744387&view=rev
Log:
make the strategy a bit more flexible for subclassing

Modified:
    
wicket/trunk/wicket-auth-roles/src/main/java/org/apache/wicket/authorization/strategies/role/annotations/AnnotationsRoleAuthorizationStrategy.java

Modified: 
wicket/trunk/wicket-auth-roles/src/main/java/org/apache/wicket/authorization/strategies/role/annotations/AnnotationsRoleAuthorizationStrategy.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-auth-roles/src/main/java/org/apache/wicket/authorization/strategies/role/annotations/AnnotationsRoleAuthorizationStrategy.java?rev=744387&r1=744386&r2=744387&view=diff
==============================================================================
--- 
wicket/trunk/wicket-auth-roles/src/main/java/org/apache/wicket/authorization/strategies/role/annotations/AnnotationsRoleAuthorizationStrategy.java
 (original)
+++ 
wicket/trunk/wicket-auth-roles/src/main/java/org/apache/wicket/authorization/strategies/role/annotations/AnnotationsRoleAuthorizationStrategy.java
 Sat Feb 14 04:21:23 2009
@@ -82,6 +82,11 @@
                // Get component's class
                final Class<?> componentClass = component.getClass();
 
+               return isActionAuthorized(componentClass, action);
+       }
+
+       protected boolean isActionAuthorized(final Class<?> componentClass, 
final Action action)
+       {
                // Check for a single action
                if (!check(action, 
componentClass.getAnnotation(AuthorizeAction.class)))
                {


Reply via email to