【发布时间】:2011-11-24 09:39:27
【问题描述】:
各位, 我即将编写大量 J2EE/JAX-RS 代码,其中几乎所有公共方法都将执行以下操作:
- 在请求标头中查找安全令牌。
- 调用实用程序以确保令牌有效。
- 如果无效,则返回错误响应(或注入空令牌)
- 如果有效,请执行一些可能涉及自省令牌的操作
- 在大多数情况下,在响应标头中返回更新的令牌。
我希望能够使用注释来抽象出这篇文章。我在方法上想象如下内容:
@RequireToken( returnRenewed=true )
@POST
@Path( "/some/path" )
public Result myMethod( ... )
{
@InjectedToken
final Token securityToken;
...
}
关于如何进行的任何指示?
【问题讨论】:
标签: jakarta-ee annotations jax-rs