public interface PolicyInformationService
PolicyInformationServicetFactory
クラスから取得してください。final PolicyInformationService service = PolicyInformationServicetFactory.getInstance().getPolicyInformationService();
修飾子とタイプ | メソッドと説明 |
---|---|
Set<String> |
resolveDeclaredSubjectGroupIds(String userCd)
指定したユーザコードが所属するサブジェクトグループを解決します。
|
<T> String |
resolveResourceUri(T model)
指定したリソースを表すモデルからリソースURI へ変換します。
|
Set<String> |
resolveSubjectGroupIds(String userCd,
String resourceURI,
String action)
指定したユーザコード、リソース、アクションを使用してサブジェクトグループを解決します。
|
Set<String> resolveDeclaredSubjectGroupIds(String userCd)
OnDemandSubjectResolver
によるサブジェクト解決を行いません。resolveSubjectGroupIds(String, String, String)
メソッドを使用してサブジェクトの解決を行ってください。userCd
- ユーザコード<T> String resolveResourceUri(T model) throws UnexpectedResourceModelReceivedException
T
- リソースの実体を表すクラスタイプ。 認可機構が解釈可能なモデルである必要がありますmodel
- リソースのモデルUnexpectedResourceModelReceivedException
- リソースのモデルが利用できない型の場合Set<String> resolveSubjectGroupIds(String userCd, String resourceURI, String action)
OnDemandSubjectResolver
によるサブジェクト解決を行います。userCd
- ユーザコードresourceURI
- リソースURIaction
- アクションCopyright © 2012 NTT DATA INTRAMART CORPORATION