Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 セキュリティ管理機能編


15.8 LoginUtilクラス

説明

統合ユーザ管理のセッション内でログインしているユーザの有無を調べます。

LoginUtilクラスのパッケージ名は,com.cosminexus.admin.auth.utilです。

形式
class LoginUtil
{
  public static boolean check(HttpServletRequest request,
                              HttpServletResponse response);
  public static boolean check(HttpServletRequest request,
                               HttpServletResponse response,
                               String realmName);
}
メソッド一覧

メソッド名

機能

checkメソッド(形式1)

セッション内でログインしているユーザの有無を調べます。

checkメソッド(形式2)

セッション内でログインしているユーザの有無を調べます。特定のレルム内でログインしているユーザを調べるために使用します。

注意事項

このクラスのcheckメソッドを使わなくても,HttpSessionにログイン時に生成されたSubjectを関連づけ,SubjectのPrincipalの有無によってログインの有無を判断できます。この方式で確認する場合は,統合ユーザ管理の機能を使ってセッションを停止しないでください。

〈この節の構成〉