com.ibm.commerce.context.exception

Class BusinessContextServiceAuthenticationException

  • All Implemented Interfaces:
    com.ibm.commerce.exception.ECCorrelatedIdentity, java.io.Serializable


    public class BusinessContextServiceAuthenticationException
    extends BusinessContextServiceException
    The exception to be thrown when a user cannot be authenticated.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • BusinessContextServiceAuthenticationException

        public BusinessContextServiceAuthenticationException(ECMessage ecMessage,
                                                             java.lang.String className,
                                                             java.lang.String methodName,
                                                             java.lang.String logonId)
        Constructs a BusinessContextServiceAuthenticationException with the specified parameters.
        Parameters:
        ecMessage - a message that describes this exception
        className - the name of the class that is throwing this exception (to be used for logging purposes)
        methodName - the name of the method that is throwing this exception (to be used for logging purposes)
        logonId - the ID of the user whose credentials cannot be authenticated
      • BusinessContextServiceAuthenticationException

        public BusinessContextServiceAuthenticationException(ECMessage ecMessage,
                                                             java.lang.String className,
                                                             java.lang.String methodName,
                                                             java.lang.String logonId,
                                                             java.lang.Throwable throwable)
        Constructs a BusinessContextServiceAuthenticationException with the specified parameters.
        Parameters:
        ecMessage - a message that describes this exception
        className - the name of the class that is throwing this exception (to be used for logging purposes)
        methodName - the name of the method that is throwing this exception (to be used for logging purposes)
        logonId - the ID of the user whose credentials cannot be authenticated
        throwable - the cause of this exception
      • BusinessContextServiceAuthenticationException

        public BusinessContextServiceAuthenticationException(ECMessage message,
                                                             java.lang.String strClassName,
                                                             java.lang.String strMethodName,
                                                             java.lang.String[] msgParams)
        Constructs a BusinessContextServiceAuthenticationException with the specified parameters.
        Parameters:
        ecMessage - a message that describes this exception
        className - the name of the class that is throwing this exception (to be used for logging purposes)
        methodName - the name of the method that is throwing this exception (to be used for logging purposes)
        msgParams - the parameters that the message requires
      • BusinessContextServiceAuthenticationException

        public BusinessContextServiceAuthenticationException(ECMessage ecMessage,
                                                             java.lang.String className,
                                                             java.lang.String methodName,
                                                             java.lang.String[] msgParams,
                                                             java.lang.Throwable throwable)
        Constructs a BusinessContextServiceAuthenticationException with the specified parameters.
        Parameters:
        ecMessage - a message that describes this exception
        className - the name of the class that is throwing this exception (to be used for logging purposes)
        methodName - the name of the method that is throwing this exception (to be used for logging purposes)
        msgParams - the parameters that the message requires
        throwable - the cause of this exception