8.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の有無によってログインの有無を判断できます。この方式で確認する場合は,統合ユーザ管理の機能を使ってセッションを停止しないでください。
<この節の構成>
checkメソッド(形式1)
checkメソッド(形式2)