パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.authz.model.subjects |
サブジェクトに関するクラスを提供します。
|
jp.co.intra_mart.foundation.authz.services.admin |
認可においてポリシー情報の管理を行う一連のサービスを提供します。
|
jp.co.intra_mart.foundation.authz.subjecttype.base |
標準で提供するサブジェクトタイプを提供します。
|
jp.co.intra_mart.foundation.authz.subjecttype.core |
テナントがデフォルトでサブジェクトタイプを提供します。
|
jp.co.intra_mart.foundation.authz.subjecttype.im_master |
テナント標準で使用するIM共通マスタのサブジェクトタイプを提供します。
|
jp.co.intra_mart.foundation.authz.subjecttype.ipv4 |
テナント標準で使用する IPv4 のサブジェクトタイプを提供します。
|
jp.co.intra_mart.foundation.improject.authz.subjecttype |
プロジェクトチームのサブジェクトタイプを提供します。
|
jp.co.intra_mart.foundation.master.authz.subjecttype |
認可のサブジェクトタイプを定義するパッケージです
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SubjectType.onCreateSubject(Subject subject,
Object... keys)
認可機構でサブジェクトが追加された場合に呼び出されるイベントです。
|
void |
SubjectType.onCreateSubject(Subject subject,
T target)
認可機構でサブジェクトが追加された場合に呼び出されるイベントです。
|
void |
SubjectType.onRemoveSubject(Subject subject)
認可機構でサブジェクトが削除された場合に呼び出されるイベントです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Subject |
SubjectExpression.getRegisteredSubject()
登録されているサブジェクトを取得します。
|
Subject |
SubjectManager.getSubject(String subjectId)
サブジェクトを取得します。
|
<T> Subject |
SubjectManager.registerAsSubject(String subjectTypeId,
Object... keys)
サブジェクトを登録します。
|
<T> Subject |
SubjectManager.registerAsSubject(T model)
サブジェクトを登録します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
List<Subject> |
SubjectManager.getMemberSubjects(String subjectGroupId)
指定したサブジェクトグループのサブジェクト式に含まれる全てのサブジェクトの一覧を取得します。
|
List<Subject> |
SubjectManager.getMemberSubjects(SubjectGroup subjectGroup)
指定したサブジェクトグループのサブジェクト式に含まれる全てのサブジェクトの一覧を取得します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
SubjectManager.removeSubject(Subject subject)
サブジェクトを削除します。
|
static Expression |
SubjectExpression.S(Subject subject)
サブジェクトの式を作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ImTerm.onCreateSubject(Subject subject,
Object... keys) |
void |
ImTerm.onCreateSubject(Subject subject,
Term target) |
void |
ImTerm.onRemoveSubject(Subject subject) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
AuthzMetaSubject.onCreateSubject(Subject subject,
MetaSubject target) |
void |
AuthzMetaSubject.onCreateSubject(Subject subject,
Object... keys) |
void |
AuthzMetaSubject.onRemoveSubject(Subject subject) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ImRole.onCreateSubject(Subject subject,
Object... keys) |
void |
ImRole.onCreateSubject(Subject subject,
RoleInfo target) |
void |
ImRole.onRemoveSubject(Subject subject) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
IPv4AddressSubjectType.onCreateSubject(Subject subject,
IPv4AddressSubjectModel target) |
void |
IPv4AddressSubjectType.onCreateSubject(Subject subject,
Object... keys) |
void |
IPv4AddressSubjectType.onRemoveSubject(Subject subject) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ProjectSubjectType.onCreateSubject(Subject subject,
Object... keys) |
void |
ProjectSubjectType.onCreateSubject(Subject subject,
ProjectSubject target) |
void |
ProjectSubjectType.onRemoveSubject(Subject subject) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
ImCompanyPost.onCreateSubject(Subject subject,
ImCompanyPostSubject target) |
void |
ImDepartment.onCreateSubject(Subject subject,
ImDepartmentSubject target) |
void |
ImPublicGroupRole.onCreateSubject(Subject subject,
ImPublicGroupRoleSubject target) |
void |
ImPublicGroup.onCreateSubject(Subject subject,
ImPublicGroupSubject target) |
void |
ImCompanyPost.onCreateSubject(Subject subject,
Object... keys) |
void |
ImPublicGroup.onCreateSubject(Subject subject,
Object... keys) |
void |
ImUser.onCreateSubject(Subject subject,
Object... keys) |
void |
ImPublicGroupRole.onCreateSubject(Subject subject,
Object... keys) |
void |
ImDepartment.onCreateSubject(Subject subject,
Object... keys) |
void |
ImUser.onCreateSubject(Subject subject,
User target) |
void |
ImCompanyPost.onRemoveSubject(Subject subject) |
void |
ImPublicGroup.onRemoveSubject(Subject subject) |
void |
ImUser.onRemoveSubject(Subject subject) |
void |
ImPublicGroupRole.onRemoveSubject(Subject subject) |
void |
ImDepartment.onRemoveSubject(Subject subject) |
Copyright © 2012 NTT DATA INTRAMART CORPORATION