DecoderException.java revision e1142c149e244797ce73b0e7fad40816e447a817
193aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzkepackage org.bouncycastle.util.encoders; 293aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke 393aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzkepublic class DecoderException 493aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke extends IllegalStateException 593aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke{ 693aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke private Throwable cause; 793aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke 893aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke DecoderException(String msg, Throwable cause) 993aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke { 1093aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke super(msg); 1193aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke 1293aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke this.cause = cause; 1393aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke } 1493aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke 1593aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke public Throwable getCause() 1693aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke { 1793aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke return cause; 1893aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke } 1993aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke} 2093aea84f472f5f9ff588f7b2d4f7320ec43bc216Benjamin Franzke