protected HttpServletRequest createSecurityContext(HttpServletRequest request,
OAuthConsumer consumer, OAuthToken accessToken)
{
final Principal principal = new SimplePrincipal(consumer.getKey());
final Set<String> roles = getRoles(consumer);
return new HttpServletRequestWrapper(request){
@Override
public Principal getUserPrincipal(){
return principal;
}
@Override
public boolean isUserInRole(String role){
return roles.contains(role);
}
@Override
public String getAuthType(){
return OAUTH_AUTH_METHOD;
}
};
}
OAuthPushMessagingFilter.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:resteasy-examples
作者:
评论列表
文章目录