Example usage for org.apache.wicket.authorization IAuthorizationStrategy interface-usage

List of usage examples for org.apache.wicket.authorization IAuthorizationStrategy interface-usage

Introduction

In this page you can find the example usage for org.apache.wicket.authorization IAuthorizationStrategy interface-usage.

Usage

From source file au.org.theark.security.CustomAuthorizationStrategy.java

public class CustomAuthorizationStrategy implements IAuthorizationStrategy {

    public boolean isActionAuthorized(final Component component, final Action action) {

        ShiroAction _action = (action.getName().equals(Action.RENDER)) ? ShiroAction.RENDER : ShiroAction.ENABLE;

From source file br.com.ieptbto.cra.security.UserRoleAuthorizationStrategy.java

public class UserRoleAuthorizationStrategy implements IAuthorizationStrategy {

    protected final List<IAuthorizationStrategy> strategies = new ArrayList<IAuthorizationStrategy>();

    public UserRoleAuthorizationStrategy(final IRoleCheckingStrategy roleCheckingStrategy) {
        add(new AnnotationsRoleAuthorizationStrategy(roleCheckingStrategy));

From source file com.googlecode.wicketelements.security.AnnotationAuthorizationStrategy.java

/**
 * @author Yannick LOTH
 */
public class AnnotationAuthorizationStrategy implements IAuthorizationStrategy {

    private transient static final Logger LOGGER = LoggerFactory.getLogger("wicketelements.security");

From source file com.userweave.application.UserWeaveAuthorizationStrategy.java

public class UserWeaveAuthorizationStrategy
        implements IAuthorizationStrategy, IUnauthorizedComponentInstantiationListener {

    public boolean isActionAuthorized(Component component, Action action) {
        if (action.equals(Component.RENDER)) {
            Class<? extends Component> c = component.getClass();

From source file com.visural.wicket.security.AuthorizationStrategy.java

/**
 * Authorization strategy that enables components implementing {@link ISecureEnableInstance}
 * and {@link ISecureRenderInstance} to work securely.
 *
 * Customize your Wicket `Application` class to use this authorization strategy.
 *

From source file de.bessonov.wicket.security.UserRoleAuthorizationStrategy.java

public class UserRoleAuthorizationStrategy implements IAuthorizationStrategy {

    protected final List<IAuthorizationStrategy> strategies = new ArrayList<IAuthorizationStrategy>();

    public UserRoleAuthorizationStrategy(final IRoleCheckingStrategy roleCheckingStrategy) {
        add(new AnnotationsRoleAuthorizationStrategy(roleCheckingStrategy));

From source file de.inren.frontend.application.security.InRenAuthorizationStrategy.java

/**
 * @author Ingo Renner
 *
 */
public class InRenAuthorizationStrategy implements IAuthorizationStrategy {
    private final static Logger log = LoggerFactory.getLogger(InRenAuthorizationStrategy.class);

From source file de.inren.frontend.auth.B4AuthorizationStrategy.java

/**
 * @author Ingo Renner
 *
 */
public class B4AuthorizationStrategy implements IAuthorizationStrategy {

From source file eu.uqasar.auth.strategies.AbstractAuthorizationStrategy.java

/**
 *
 *
 */
public abstract class AbstractAuthorizationStrategy implements IAuthorizationStrategy {

From source file eu.uqasar.auth.strategies.UQasarRedirectWithoutLoginStrategy.java

/**
 *
 *
 */
class UQasarRedirectWithoutLoginStrategy implements IAuthorizationStrategy {