Class SessionStoreUserRoleUtil

java.lang.Object
nablarch.common.authorization.role.session.SessionStoreUserRoleUtil

@Published public class SessionStoreUserRoleUtil extends Object
ユーザに紐づくロールをセッションストアに保存するAPIを提供するクラス。
  • Method Details

    • save

      public static void save(Collection<String> roles, ExecutionContext context)
      現在のセッションに紐づくユーザが持つロールをセッションストアに保存する。
      Parameters:
      roles - ユーザが持つロールの一覧
      context - 実行コンテキスト
      Throws:
      IllegalStateException - "userRoleResolver"という名前でSessionStoreUserRoleResolverのコンポーネントがシステムリポジトリから取得できない場合