5.10.6 ログイン状態のチェック(APIを使用する場合)
ログイン状態(ユーザがログインしているかどうかの状態)をチェックするには,SubjectオブジェクトがHttpSessionに登録されていることと統合ユーザ管理のセッション内でログインしているユーザの有無を調べます。
<%
Subject subject = (Subject)session.getAttribute("mySubject");
if(subject != null && LoginUtil.check(request, response, realm)){
// ログインしている場合の処理
} else {
// ログインしていない場合の処理
}
%>