Uses of Class
nablarch.fw.results.Forbidden

Packages that use Forbidden
Package
Description
認可機能を提供する。
  • Uses of Forbidden in nablarch.common.permission

    Modifier and Type
    Method
    Description
    PermissionCheckHandler.handle(Object inputData, ExecutionContext context)
    リクエストIDを使用して認可判定を行う。

    下記の順に処理を行う。 ThreadContextからリクエストIDを取得し、認可判定の対象リクエストかをチェックする。
    対象でない場合は、認可判定を行わずに次のハンドラに処理を委譲する。 ThreadContext.getUserId()からユーザIDを取得する。
    ユーザIDが設定されていない場合は、認可判定を行わずに次のハンドラに処理を委譲する。 ユーザに紐付く認可情報を取得し、認可判定を行う。
    認可判定に成功した場合は、ThreadContextPermissionを設定し、次のハンドラに処理を委譲する。
    認可判定に失敗した場合は、指定されたリソースパスとステータスコードを使用してForbiddenをスローする。