/** * Construct. * * @param roleCheckingStrategy * the role checking strategy */ public RoleAuthorizationStrategy(final IRoleCheckingStrategy roleCheckingStrategy) { add(new AnnotationsRoleAuthorizationStrategy(roleCheckingStrategy)); add(new MetaDataRoleAuthorizationStrategy(roleCheckingStrategy)); } }
/** * @see org.apache.wicket.protocol.http.WebApplication#init() */ @Override protected void init() { super.init(); // Set authorization strategy and unauthorized instantiation listener getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this)); getSecuritySettings().setUnauthorizedComponentInstantiationListener(this); }
/** * @see org.apache.wicket.protocol.http.WebApplication#init() */ @Override protected void init() { super.init(); // Set authorization strategy and unauthorized instantiation listener getSecuritySettings().setAuthorizationStrategy(new RoleAuthorizationStrategy(this)); getSecuritySettings().setUnauthorizedComponentInstantiationListener(this); }
authorizationStrategy.add(new RoleAuthorizationStrategy(this)); getSecuritySettings().setAuthorizationStrategy(authorizationStrategy);
/** * Construct. * * @param roleCheckingStrategy * the role checking strategy */ public RoleAuthorizationStrategy(final IRoleCheckingStrategy roleCheckingStrategy) { add(new AnnotationsRoleAuthorizationStrategy(roleCheckingStrategy)); add(new MetaDataRoleAuthorizationStrategy(roleCheckingStrategy)); } }
authorizationStrategy.add(new RoleAuthorizationStrategy(this)); getSecuritySettings().setAuthorizationStrategy(authorizationStrategy);