001 package 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 */ 010 public 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 }