クラス TenantAuthorizeContext
java.lang.Object
org.iplass.mtp.impl.auth.authorize.builtin.TenantAuthorizeContext
- すべての実装されたインタフェース:
TenantResource
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voiddestory()getContextCache(Class<? extends AuthorizationContextHandler> key) getGroupContext(String group) getRoleContext(String role) voidinit(TenantContext tenantContext) booleanbooleanvoidnotifyGroupCreate(String group) voidnotifyGroupDelete(String group, GroupContext groupContext) voidnotifyGroupUpdate(String group) voidnotifyRoleCreate(String role) voidnotifyRoleDelete(String role, RoleContext roleContext) voidnotifyRoleUpdate(String role)
-
コンストラクタの詳細
-
TenantAuthorizeContext
public TenantAuthorizeContext()
-
-
メソッドの詳細
-
getContextCache
public CacheController<String,BuiltinAuthorizationContext> getContextCache(Class<? extends AuthorizationContextHandler> key) -
init
- 定義:
initインタフェース内TenantResource
-
destory
public void destory()- 定義:
destoryインタフェース内TenantResource
-
isGrantAllPermissionsToAdmin
public boolean isGrantAllPermissionsToAdmin() -
isDeclareTransactionExplicitly
public boolean isDeclareTransactionExplicitly() -
getTenantContext
-
getRoleContext
-
notifyRoleCreate
-
notifyRoleDelete
-
notifyRoleUpdate
-
getGroupContext
-
notifyGroupCreate
-
notifyGroupDelete
-
notifyGroupUpdate
-