1   package com.trendmicro.grid.acl.l0;
2   
3   import javax.xml.bind.annotation.XmlRootElement;
4   import javax.xml.bind.annotation.XmlSeeAlso;
5   import javax.xml.bind.annotation.XmlType;
6   import javax.xml.ws.WebFault;
7   
8   /**
9    * Defines a generic fault for authentication related issues.
10   *
11   * @author Juergen_Kellerer, 2010-04-26
12   * @version 1.0
13   */
14  @XmlType(namespace = Level0Constants.NAMESPACE)
15  @XmlRootElement(namespace = Level0Constants.NAMESPACE)
16  @WebFault(targetNamespace = Level0Constants.NAMESPACE)
17  @XmlSeeAlso({InsufficientRightsException.class, NotAuthenticatedException.class})
18  public class AuthenticationException extends WebException {
19  
20  	private static final long serialVersionUID = -4386515031426718667L;
21  
22  	public AuthenticationException() {
23  	}
24  
25  	public AuthenticationException(String message) {
26  		super(message);
27  	}
28  
29  	public AuthenticationException(String code, String message) {
30  		super(code, message);
31  	}
32  }