Package org.graylog2.shared.security
Class ShiroAuthorizationFilter
java.lang.Object
org.graylog2.shared.security.ShiroAuthorizationFilter
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
@Priority(2000)
public class ShiroAuthorizationFilter
extends Object
implements javax.ws.rs.container.ContainerRequestFilter
-
Constructor Summary
ConstructorDescriptionShiroAuthorizationFilter
(org.apache.shiro.authz.annotation.RequiresPermissions annotation) -
Method Summary
Modifier and TypeMethodDescriptionvoid
filter
(javax.ws.rs.container.ContainerRequestContext requestContext)
-
Constructor Details
-
ShiroAuthorizationFilter
public ShiroAuthorizationFilter(org.apache.shiro.authz.annotation.RequiresPermissions annotation)
-
-
Method Details
-
filter
- Specified by:
filter
in interfacejavax.ws.rs.container.ContainerRequestFilter
- Throws:
IOException
-