com.sun.identity.saml2.common
クラス SAML2Exception

java.lang.Object
  上位を拡張 java.lang.Throwable
      上位を拡張 java.lang.Exception
          上位を拡張 com.sun.identity.shared.locale.L10NMessageImpl
              上位を拡張 com.sun.identity.saml2.common.SAML2Exception
直系の既知のサブクラス:
SAML2InvalidNameIDPolicyException, XACMLException

public class SAML2Exception
extends com.sun.identity.shared.locale.L10NMessageImpl

This class is an extension point for all SAML related exceptions. This class also handles message localization in SAML exceptions.

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

コンストラクタの概要
SAML2Exception(String message)
          Constructs a new SAML2Exception with the given message.
SAML2Exception(String rbName, String errorCode, Object[] args)
          Constructs a new SAML2Exception without a nested Throwable.
SAML2Exception(Throwable t)
          Constructs an SAML2Exception with given Throwable.
 
メソッドの概要
 boolean isRedirectionDone()
          Returns true if the response has been redirected already to another URL, returns false otherwise.
 void setRedirectionDone(boolean redirectionDone)
          Sets redirection done flag.
 

コンストラクタの詳細

SAML2Exception

public SAML2Exception(String rbName,
                      String errorCode,
                      Object[] args)
Constructs a new SAML2Exception without a nested Throwable.

パラメータ:
rbName - Resource Bundle Name to be used for getting localized error message.
errorCode - Key to resource bundle. You can use
 ResourceBundle rb = ResourceBunde.getBundle (rbName,locale);
 String localizedStr = rb.getString(errorCode);
 
args - arguments to message. If it is not present pass them as null

SAML2Exception

public SAML2Exception(String message)
Constructs a new SAML2Exception with the given message.

パラメータ:
message - message for this exception. This message can be later retrieved by getMessage() method.

SAML2Exception

public SAML2Exception(Throwable t)
Constructs an SAML2Exception with given Throwable.

パラメータ:
t - Exception nested in the new exception.
メソッドの詳細

setRedirectionDone

public void setRedirectionDone(boolean redirectionDone)
Sets redirection done flag.

パラメータ:
redirectionDone - true means that the response has been redirected already to another URL, false otherwise.

isRedirectionDone

public boolean isRedirectionDone()
Returns true if the response has been redirected already to another URL, returns false otherwise.

戻り値:
true if the response has been redirected already to another URL, returns false otherwise.