Package org.aktin.broker.auth
Class AuthorizationRequestFilter
java.lang.Object
org.aktin.broker.auth.AuthorizationRequestFilter
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
@Provider
@Priority(2000)
public class AuthorizationRequestFilter
extends Object
implements javax.ws.rs.container.ContainerRequestFilter
Authorization request filter. At the moment, only admin authorization is verified.
For more detailed authorization, this class should be updated to allow annotation arguments
e.g. like
RequireRole(ADMIN_READ)- Author:
- R.W.Majeed
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfilter(javax.ws.rs.container.ContainerRequestContext ctx)
-
Constructor Details
-
AuthorizationRequestFilter
public AuthorizationRequestFilter()
-
-
Method Details
-
filter
- Specified by:
filterin interfacejavax.ws.rs.container.ContainerRequestFilter- Throws:
IOException
-