クラス BuiltinActionAuthContext

java.lang.Object
org.iplass.mtp.impl.auth.authorize.builtin.BuiltinAuthorizationContext
org.iplass.mtp.impl.auth.authorize.builtin.action.BuiltinActionAuthContext
すべての実装されたインタフェース:
org.iplass.mtp.impl.auth.authorize.AuthorizationContext, ActionAuthContext

class BuiltinActionAuthContext extends org.iplass.mtp.impl.auth.authorize.builtin.BuiltinAuthorizationContext implements ActionAuthContext
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    BuiltinActionAuthContext(String actionPath, ActionPermissionEntry[] permissionEntry, org.iplass.mtp.impl.auth.authorize.builtin.TenantAuthorizeContext tenantAuthContext)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    boolean
    isPermit(org.iplass.mtp.auth.Permission permission, org.iplass.mtp.impl.auth.AuthContextHolder user)
     
    boolean
    isResultCacheable(org.iplass.mtp.auth.Permission permission)
     

    クラスから継承されたメソッド org.iplass.mtp.impl.auth.authorize.builtin.BuiltinAuthorizationContext

    getContextName

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • BuiltinActionAuthContext

      BuiltinActionAuthContext(String actionPath, ActionPermissionEntry[] permissionEntry, org.iplass.mtp.impl.auth.authorize.builtin.TenantAuthorizeContext tenantAuthContext)
  • メソッドの詳細

    • isPermit

      public boolean isPermit(org.iplass.mtp.auth.Permission permission, org.iplass.mtp.impl.auth.AuthContextHolder user)
      定義:
      isPermit インタフェース内 org.iplass.mtp.impl.auth.authorize.AuthorizationContext
    • isResultCacheable

      public boolean isResultCacheable(org.iplass.mtp.auth.Permission permission)
      定義:
      isResultCacheable インタフェース内 org.iplass.mtp.impl.auth.authorize.AuthorizationContext