1 package com.atlassian.security.auth.trustedapps;
2
3 public class InvalidCertificateException extends TransportException
4 {
5 public InvalidCertificateException(TransportErrorMessage error, Exception cause)
6 {
7 super(error, cause);
8 }
9
10 public InvalidCertificateException(TransportErrorMessage error)
11 {
12 super(error);
13 }
14
15 public InvalidCertificateException(TransportException exception)
16 {
17 super(exception.getTransportErrorMessage(), exception);
18 }
19
20 public String getMessage()
21 {
22 Throwable cause = getCause();
23 if (cause != null)
24 {
25 return cause.getMessage();
26 }
27 return super.getMessage();
28 }
29 }