View Javadoc
1   /*
2   * The contents of this file are subject to the terms of the Common Development and
3   * Distribution License (the License). You may not use this file except in compliance with the
4   * License.
5   *
6   * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
7   * specific language governing permission and limitations under the License.
8   *
9   * When distributing Covered Software, include this CDDL Header Notice in each file and include
10  * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
11  * Header, with the fields enclosed by brackets [] replaced by your own identifying
12  * information: "Portions copyright [year] [name of copyright owner]".
13  *
14  * Copyright 2014-2017 ForgeRock AS.
15  */
16  package org.forgerock.json.jose.exceptions;
17  
18  /**
19   * Unable to load the JWK/x5u location points.
20   */
21  public class FailedToLoadJWKException extends Exception {
22  
23      static final long serialVersionUID = 1L;
24  
25      /** Construct the exception. */
26      public FailedToLoadJWKException() {
27          super();
28      }
29  
30      /**
31       * Construct the exception with the given message.
32       * @param message The message.
33       */
34      public FailedToLoadJWKException(final String message) {
35          super(message);
36      }
37  
38      /**
39       * Construct the exception with the given message and cause.
40       * @param message The message.
41       * @param cause The cause.
42       */
43      public FailedToLoadJWKException(final String message, final Throwable cause) {
44          super(message, cause);
45      }
46  
47      /**
48       * Construct the exception with the given cause.
49       * @param cause The cause.
50       */
51      public FailedToLoadJWKException(final Throwable cause) {
52          super(cause);
53      }
54  
55  }