com.sun.identity.saml2.common
Class SAML2InvalidNameIDPolicyException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.sun.identity.shared.locale.L10NMessageImpl
              extended by com.sun.identity.saml2.common.SAML2Exception
                  extended by com.sun.identity.saml2.common.SAML2InvalidNameIDPolicyException

public class SAML2InvalidNameIDPolicyException
extends SAML2Exception

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

See Also:
Serialized Form

Constructor Summary
SAML2InvalidNameIDPolicyException(String message)
          Constructs a new SAML2InvalidNameIDPolicyException with the given message.
SAML2InvalidNameIDPolicyException(String rbName, String errorCode, Object[] args)
          Constructs a new SAML2InvalidNameIDPolicyException without a nested Throwable.
SAML2InvalidNameIDPolicyException(Throwable t)
          Constructs an SAML2InvalidNameIDPolicyException with given Throwable.
 
Method Summary
 
Methods inherited from class com.sun.identity.saml2.common.SAML2Exception
isRedirectionDone, setRedirectionDone
 

Constructor Detail

SAML2InvalidNameIDPolicyException

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

Parameters:
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

SAML2InvalidNameIDPolicyException

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

Parameters:
message - message for this exception. This message can be later retrieved by getMessage() method.

SAML2InvalidNameIDPolicyException

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

Parameters:
t - Exception nested in the new exception.