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 Details

    • AuthorizationRequestFilter

      public AuthorizationRequestFilter()
  • Method Details

    • filter

      public void filter​(javax.ws.rs.container.ContainerRequestContext ctx) throws IOException
      Specified by:
      filter in interface javax.ws.rs.container.ContainerRequestFilter
      Throws:
      IOException