jjzjj

PreProcessInterceptor

全部标签

java - 如何仅在特定方法中使用 RESTEasy PreProcessInterceptor?

我正在编写一个RESTAPI,使用RestEasy2.3.4.Final。我知道拦截器将拦截我的所有请求,并且PreProcessInterceptor将是第一个(在一切之前)被调用的。我想知道如何让这个拦截器在特定方法被调用时被调用。我尝试同时使用PreProcessInterceptor和AcceptedByMethod,但无法读取我需要的参数。例如,我只需要在调用此方法时运行我的拦截器:@GET@Produces("application/json;charset=UTF8")@Interceptors(MyInterceptor.class)publicListlistByNa

java - 什么是 Resteasy 3.X PreProcessInterceptor 的正确替代品?

我正在使用本教程中描述的身份验证/授权机制构建休息服务:http://howtodoinjava.com/2013/06/26/jax-rs-resteasy-basic-authentication-and-authorization-tutorial/基本上它使用PreProcessInterceptor接口(interface)扫描目标方法的注释(来自javax.annotation.security包),这些注释描述了访问该方法所需的角色。由于这里的authenticator是一个拦截器,它可以取消目标方法的调用,如果需要返回一个401(未授权)。这里的问题是接口(interf

java - 什么是 Resteasy 3.X PreProcessInterceptor 的正确替代品?

我正在使用本教程中描述的身份验证/授权机制构建休息服务:http://howtodoinjava.com/2013/06/26/jax-rs-resteasy-basic-authentication-and-authorization-tutorial/基本上它使用PreProcessInterceptor接口(interface)扫描目标方法的注释(来自javax.annotation.security包),这些注释描述了访问该方法所需的角色。由于这里的authenticator是一个拦截器,它可以取消目标方法的调用,如果需要返回一个401(未授权)。这里的问题是接口(interf