jp.terasoluna.fw.web.thin
クラス UnauthenticatedException

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 javax.servlet.ServletException
              上位を拡張 jp.terasoluna.fw.web.thin.UnauthenticatedException
すべての実装されたインタフェース:
Serializable

public class UnauthenticatedException
extends javax.servlet.ServletException

認証例外クラス。

ユーザから動作する権限が無いパスのリクエストが行われていることを フレームワークが検知した時に、それを通知するために用いられる。 AuthenticationControlFilterが発行し、 コンテナによりエラーページが表示される。 例外発生についての詳細はAuthenticationControlFilterを参照のこと。

記述例
デプロイメントディスクリプタ(web.xml)で、以下のように記述する必要がある。
 <web-app>
   …
   <error-page>
     <exception-type>
       jp.terasoluna.fw.web.thin.UnauthenticatedException
     </exception-type>
     <location>/error/authenticated-error.do</location>
   </error-page>
   …
 </web-app>
 

関連項目:
AuthenticationControlFilter, AuthenticationController, 直列化された形式

コンストラクタの概要
UnauthenticatedException()
           
 
メソッドの概要
 
クラス javax.servlet.ServletException から継承されたメソッド
getRootCause
 
クラス java.lang.Throwable から継承されたメソッド
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

UnauthenticatedException

public UnauthenticatedException()


Copyright © 2012. All Rights Reserved.