SEC-412: Fix. Added extra constructor to UsernameNotFoundException allow use of extraInformation property of parent class.

This commit is contained in:
Luke Taylor 2007-08-27 23:22:48 +00:00
parent f47ccd81a6
commit 87d6b8dedd
1 changed files with 13 additions and 2 deletions

View File

@ -27,7 +27,7 @@ import org.acegisecurity.BadCredentialsException;
public class UsernameNotFoundException extends BadCredentialsException { public class UsernameNotFoundException extends BadCredentialsException {
//~ Constructors =================================================================================================== //~ Constructors ===================================================================================================
/** /**
* Constructs a <code>UsernameNotFoundException</code> with the specified * Constructs a <code>UsernameNotFoundException</code> with the specified
* message. * message.
* *
@ -37,7 +37,18 @@ public class UsernameNotFoundException extends BadCredentialsException {
super(msg); super(msg);
} }
/** /**
* Constructs a <code>UsernameNotFoundException</code>, making use of the <tt>extraInformation</tt>
* property of the superclass.
*
* @param msg the detail message
* @param extraInformation additional information such as the username.
*/
public UsernameNotFoundException(String msg, Object extraInformation) {
super(msg, extraInformation);
}
/**
* Constructs a <code>UsernameNotFoundException</code> with the specified * Constructs a <code>UsernameNotFoundException</code> with the specified
* message and root cause. * message and root cause.
* *