001package com.nimbusds.jose;
002
003
004/**
005 * Javascript Object Signing and Encryption (JOSE) exception.
006 *
007 * @author Vladimir Dzhuvinov
008 * @version $version$ (2012-09-15)
009 */
010public class JOSEException extends Exception {
011
012
013        /**
014         * Creates a new JOSE exception with the specified message.
015         *
016         * @param message The exception message.
017         */
018        public JOSEException(final String message) {
019
020                super(message);
021        }
022
023
024        /**
025         * Creates a new JOSE exception with the specified message and cause.
026         *
027         * @param message The exception message.
028         * @param cause   The exception cause.
029         */
030        public JOSEException(final String message, final Throwable cause) {
031
032                super(message, cause);
033        }
034}