Browse Source

SEC-2519: RememberMeAuthenticationException supports root cause

Added a constructor which keeps the root cause of the exception, and
added some documentation
pull/53/merge
Julien Dubois 12 years ago committed by Rob Winch
parent
commit
7325b97c76
  1. 24
      web/src/main/java/org/springframework/security/web/authentication/rememberme/RememberMeAuthenticationException.java

24
web/src/main/java/org/springframework/security/web/authentication/rememberme/RememberMeAuthenticationException.java

@ -3,11 +3,31 @@ package org.springframework.security.web.authentication.rememberme; @@ -3,11 +3,31 @@ package org.springframework.security.web.authentication.rememberme;
import org.springframework.security.core.AuthenticationException;
/**
* This exception is thrown when an {@link org.springframework.security.core.Authentication} exception occurs while
* using the remember-me authentication.
*
* @author Luke Taylor
*/
public class RememberMeAuthenticationException extends AuthenticationException {
public RememberMeAuthenticationException(String message) {
super(message);
//~ Constructors ===================================================================================================
/**
* Constructs a {@code RememberMeAuthenticationException} with the specified message and root cause.
*
* @param msg the detail message
* @param t the root cause
*/
public RememberMeAuthenticationException(String msg, Throwable t) {
super(msg, t);
}
/**
* Constructs an {@code RememberMeAuthenticationException} with the specified message and no root cause.
*
* @param msg the detail message
*/
public RememberMeAuthenticationException(String msg) {
super(msg);
}
}

Loading…
Cancel
Save