クラス ActionPermission
java.lang.Object
org.iplass.mtp.auth.Permission
org.iplass.mtp.web.actionmapping.permission.ActionPermission
Actionの実行権限。
action名(=urlのパス)とその際のパラメータ値で権限を表現。
-
コンストラクタの概要
コンストラクタ説明ActionPermission
(String actionName) ActionPermission
(String actionName, boolean externalResource) ActionPermission
(String actionName, Map<String, Object> parameter) ActionPermission
(String actionName, Map<String, Object> parameter, boolean externalResource) ActionPermission
(String actionName, ActionParameter parameter) ActionPermission
(String actionName, ActionParameter parameter, boolean externalResource) -
メソッドの概要
修飾子とタイプメソッド説明boolean
final String
final ActionParameter
int
hashCode()
final boolean
実際にはActionとして定義されていないリソース(たとえば静的ファイルなど)の権限を定義して、 その権限チェックを行いたい場合は、このフラグをtrueにセット。toString()
-
コンストラクタの詳細
-
ActionPermission
-
ActionPermission
-
ActionPermission
-
ActionPermission
-
ActionPermission
-
ActionPermission
-
-
メソッドの詳細
-
isExternalResource
public final boolean isExternalResource()実際にはActionとして定義されていないリソース(たとえば静的ファイルなど)の権限を定義して、 その権限チェックを行いたい場合は、このフラグをtrueにセット。 このフラグがtrueにセットされた場合は、当該pathはActionを表さないものとして、 Action権限のテナント共有設定などのAction固有の設定は参照しないように動作する。- 戻り値:
-
getActionName
-
getParameter
-
hashCode
public int hashCode() -
equals
-
toString
-