Example usage for org.apache.shiro.web.filter.authz HttpMethodPermissionFilter HttpMethodPermissionFilter

List of usage examples for org.apache.shiro.web.filter.authz HttpMethodPermissionFilter HttpMethodPermissionFilter

Introduction

In this page you can find the example usage for org.apache.shiro.web.filter.authz HttpMethodPermissionFilter HttpMethodPermissionFilter.

Prototype

public HttpMethodPermissionFilter() 

Source Link

Document

Creates the filter instance with default method-to-action values in the instance's #getHttpMethodActions() http method actions map .

Usage

From source file:com.github.ibole.infrastructure.web.security.spring.shiro.config.ShiroConfig.java

License:Apache License

@Bean
public HttpMethodPermissionFilter getHttpMethodPermissionFilter() {
    return new HttpMethodPermissionFilter();
}

From source file:org.sonatype.security.web.guice.SecurityWebModuleTest.java

License:Open Source License

private Module getShiroModule() {
    return new SecurityWebModule(mock(ServletContext.class), true) {
        @Override//from  w ww. j a v a2s.  c o  m
        protected void configureShiroWeb() {
            super.configureShiroWeb();

            SimpleAccessControlFilter foobar = new SimpleAccessControlFilter();
            foobar.setApplicationName("Foobar Application");

            bindNamedFilter("foobar", foobar);
            bindNamedFilter("perms", new HttpMethodPermissionFilter());
        }
    };
}