diff options
author | Sebastien Pouliot <sebastien@ximian.com> | 2004-05-28 05:22:52 +0400 |
---|---|---|
committer | Sebastien Pouliot <sebastien@ximian.com> | 2004-05-28 05:22:52 +0400 |
commit | 984876a733767e427154e72aa1714306b8d24401 (patch) | |
tree | f74ff5fb350fa68738d08c435bb853a86ea66248 /mcs/class/Mono.Security/Mono.Security.X509 | |
parent | 6f1dbe972cac94da15ee25bf3dbe0fdf25b1ccfa (diff) |
2004-05-27 Sebastien Pouliot <sebastien@ximian.com>
* X509Certificate.cs: Rethrow original exception when parsing X.509
certificates (inside a CryptographicException) so people can see if
their changes affects certificate decoding.
svn path=/trunk/mcs/; revision=28319
Diffstat (limited to 'mcs/class/Mono.Security/Mono.Security.X509')
-rw-r--r-- | mcs/class/Mono.Security/Mono.Security.X509/ChangeLog | 6 | ||||
-rw-r--r-- | mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs | 6 |
2 files changed, 9 insertions, 3 deletions
diff --git a/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog b/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog index 912262b7db4..14d6852db71 100644 --- a/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog +++ b/mcs/class/Mono.Security/Mono.Security.X509/ChangeLog @@ -1,3 +1,9 @@ +2004-05-27 Sebastien Pouliot <sebastien@ximian.com> + + * X509Certificate.cs: Rethrow original exception when parsing X.509 + certificates (inside a CryptographicException) so people can see if + their changes affects certificate decoding. + 2004-05-12 Jesper Pedersen <jep@itplus.dk> * PKCS12.cs: Removed file exists check from SaveToFile(). Removed diff --git a/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs b/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs index 907df9481c4..003a445ad50 100644 --- a/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs +++ b/mcs/class/Mono.Security/Mono.Security.X509/X509Certificate.cs @@ -174,8 +174,8 @@ namespace Mono.Security.X509 { // keep a copy of the original data m_encodedcert = (byte[]) data.Clone (); } - catch { - throw new CryptographicException (e); + catch (Exception ex) { + throw new CryptographicException (e, ex); } } @@ -453,4 +453,4 @@ namespace Mono.Security.X509 { } } } -}
\ No newline at end of file +} |