01: /*
02:
03: This software is OSI Certified Open Source Software.
04: OSI Certified is a certification mark of the Open Source Initiative.
05:
06: The license (Mozilla version 1.0) can be read at the MMBase site.
07: See http://www.MMBase.org/license
08:
09: */
10: package org.mmbase.security;
11:
12: /**
13: * Thrown by the security authentication implementation to indicate an unknown login authentication
14: * 'method/application'.
15: *
16: * @author Michiel Meeuwissen
17: * @version $Id: UnknownAuthenticationMethodException.java,v 1.1 2004/04/19 16:35:28 michiel Exp $
18: * @since MMBase-1.8
19: */
20: public class UnknownAuthenticationMethodException extends
21: org.mmbase.security.SecurityException {
22:
23: //javadoc is inherited
24: public UnknownAuthenticationMethodException() {
25: super ();
26: }
27:
28: //javadoc is inherited
29: public UnknownAuthenticationMethodException(String message) {
30: super (message);
31: }
32:
33: //javadoc is inherited
34: public UnknownAuthenticationMethodException(Throwable cause) {
35: super (cause.getClass().getName() + ": " + cause.getMessage());
36: initCause(cause);
37: }
38:
39: //javadoc is inherited
40: public UnknownAuthenticationMethodException(String message,
41: Throwable cause) {
42: super(message);
43: initCause(cause);
44: }
45:
46: }
|