Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ContainerRequestFilter呼び出されるメソッドに @Authorize アノテーションが付けられているかどうかをチェックする実装を実装しようとしていnot Authorizedます。
ContainerRequestFilter
not Authorized
リクエストを続行した場合に呼び出されるメソッドに関する情報を取得する簡単な方法はありますか?
RolesAllowedResourceFilterFactoryジャージに同梱されているものを見て、それがどのように機能するかを理解してください. ファクトリが実装ResourceFilterFactoryし、実装する唯一の方法は次のとおりです。
RolesAllowedResourceFilterFactory
ResourceFilterFactory
List<ResourceFilter> create(AbstractMethod am);
このようにして、呼び出されたメソッドを取得できます。抽象メソッドをフィルターに渡すか、事前に適切なフィルターを構築できます。