Package org.codelibs.fess.exception
Class SsoMessageException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.codelibs.fess.exception.FessSystemException
org.codelibs.fess.exception.SsoMessageException
- All Implemented Interfaces:
Serializable
Exception thrown during SSO (Single Sign-On) processing with message code support.
This exception is used to indicate errors that occur during SSO authentication
and authorization processes. It carries both a message code for internationalization
and localization purposes, as well as detailed error information. The message code
can be used by the UI layer to display appropriate error messages to users.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionSsoMessageException(org.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> messageCode, String message) Constructs a new SSO message exception with message code and detailed message.SsoMessageException(org.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> messageCode, String message, Throwable cause) Constructs a new SSO message exception with message code, detailed message, and cause. -
Method Summary
Modifier and TypeMethodDescriptionorg.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> Gets the message code for internationalized error display.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
SsoMessageException
public SsoMessageException(org.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> messageCode, String message, Throwable cause) Constructs a new SSO message exception with message code, detailed message, and cause.- Parameters:
messageCode- The message code for internationalized error displaymessage- The detailed error messagecause- The underlying cause of this exception
-
SsoMessageException
public SsoMessageException(org.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> messageCode, String message) Constructs a new SSO message exception with message code and detailed message.- Parameters:
messageCode- The message code for internationalized error displaymessage- The detailed error message
-
-
Method Details
-
getMessageCode
public org.lastaflute.web.validation.VaMessenger<org.codelibs.fess.mylasta.action.FessMessages> getMessageCode()Gets the message code for internationalized error display. The message code can be used by the presentation layer to retrieve localized error messages appropriate for the user's language settings.- Returns:
- The message code for error message localization
-