クラス BuiltinWebApiAuthContext

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

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

    コンストラクタ
    コンストラクタ
    説明
    BuiltinWebApiAuthContext(String webApiName, WebApiPermissionEntry[] 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
  • コンストラクタの詳細

    • BuiltinWebApiAuthContext

      BuiltinWebApiAuthContext(String webApiName, WebApiPermissionEntry[] 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