パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.authz.client |
認可機構に対して認可要求を行うためのクラスを提供します。
|
jp.co.intra_mart.foundation.authz.model.resources |
リソースに関するクラスを提供します。
|
jp.co.intra_mart.foundation.authz.partial |
認可設定画面を部品として使用した際に、呼び出し側にコールバックを行うためのクラスを提供します。
|
jp.co.intra_mart.foundation.authz.services.admin |
認可においてポリシー情報の管理を行う一連のサービスを提供します。
|
jp.co.intra_mart.foundation.authz.services.decision |
認可判断サービスを提供します。
|
jp.co.intra_mart.foundation.improject.authz.partial |
プロジェクトチームのポリシー部分編集設定を提供します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
AuthorizeResult |
AuthorizationClient.authorize(Resource resource,
Action action)
アカウントコンテキストのユーザコードを使用して、認可を判断します。
|
AuthorizeResult |
AuthorizationClient.authorize(Resource resource,
Action action,
Set<SubjectGroup> subjectGroups)
指定したサブジェクトグループを使用して、認可を判断します。
|
AuthorizeResult |
AuthorizationClient.authorize(Resource resource,
Action action,
String userCd)
指定したユーザコードを使用して、認可を判断します。
|
Set<String> |
OnDemandSubjectResolver.resolveSubjectIds(String userCd,
Resource resource,
Action action)
指定したユーザコード、リソース、アクションを使用してサブジェクトを解決します。
|
Set<String> |
AbstractOnDemandResolver.resolveSubjectIds(String userCd,
Resource resource,
Action action)
ユーザコード、リソース、アクションに基づいてサブジェクトを解決します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Resource |
ResourceGroup.getResource()
リソースグループが保持しているリソースを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
abstract AuthorizeResult |
AuthzPartialResourceGroupAuthorizerHelper.authorize(AuthorizationClient client,
Resource resource)
指定されたリソースに関する認可の権限設定を行えるかどうか判断します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Resource |
ResourceManager.getResource(String resourceId)
リソースを取得します。
|
Resource |
ResourceManager.getResourceByUri(String resourceURI)
指定したリソースURI からリソースを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Resource> |
ResourceManager.getAllAttachedResources(ResourceGroup resourceGroup)
指定したリソースグループと配下のリソースグループのうち、存在するリソースの一覧を取得します。
|
List<Resource> |
ResourceManager.getAllAttachedResources(ResourceGroup resourceGroup,
int offset,
int length)
指定したリソースグループと配下のリソースグループのうち、存在するリソースの一覧を取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Policy> |
PolicyManager.getDeclaredPoliciesFor(Resource resource)
指定した検索条件で設定されている全てのポリシーの一覧を取得します。
|
List<Policy> |
PolicyManager.getDeclaredPoliciesFor(Resource resource,
Action action)
指定した検索条件で設定されている全てのポリシーの一覧を取得します。
|
List<Policy> |
PolicyManager.getDeclaredPoliciesFor(Resource resource,
Action action,
int offset,
int length)
指定した検索条件で設定されている全てのポリシーの一覧を取得します。
|
List<Policy> |
PolicyManager.getDeclaredPoliciesFor(Resource resource,
int offset,
int length)
指定した検索条件で設定されている全てのポリシーの一覧を取得します。
|
ResourceGroup |
ResourceManager.getResourceAsGroup(Resource resource)
リソースと対になるリソースグループを取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Effect |
PolicyDecisionService.authorize(Set<SubjectGroup> userSubjectGroup,
Resource resource,
Action action)
ポリシーの判断を行うモジュールです。
|
Effect |
PolicyDecisionService.authorize(String userCd,
Resource resource,
Action action)
ポリシーの判断を行うモジュールです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
AuthorizeResult |
AuthzPartialProjectCompanyAuthorizer.authorize(AuthorizationClient client,
Resource resource) |
Copyright © 2012 NTT DATA INTRAMART CORPORATION