我正在做一個基於令牌的認證使用jboss 7.1和resteasy。 我使用PreProcessInterceptor攔截請求,獲取令牌,從令牌中檢索用戶,然後根據放置在該方法上的自定義註釋檢查用戶角色。我現在想要做的是將用戶注入方法,如folowing。jboss Resteasy參數注入@Context
@Path("/doStuffWithUser")
@GET
@Requires("ADMIN") // custom annotation
public Response doStuffWithUser(@Context User user);
我知道這是從this問題非常接近,我已經試過addapting提出的linked github example的解決方案型動物,但我不能找到一種方法,從我PreProcessInterceptor內注入用戶。
感謝
有沒有一個jax-rs不可知的方式? – Setheron 2015-11-03 05:10:17