bean验证后调用Interceptor

时间:2015-01-15 13:51:08

标签: java rest jax-rs interceptor bean-validation

我有以下RESTful Web服务:

@PermitAll
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes(MediaType.APPLICATION_JSON)
@Interceptors(AuthorizationInterceptor.class)
public JsonObject addUtente(@QueryParam("token") String token, 
                            @Valid UtenteDTO utenteDTO){
}

AuthorizationInterceptor包含使用@AroundInvoke注释的方法。 UtenteDTO对象上的Bean验证在拦截器调用之前。这是一个问题,因为令牌和角色验证是在拦截器中实现的,它必须是第一个要执行的控件。

如何在bean验证过程之前调用AuthorizationInterceptor内的方法?

0 个答案:

没有答案