summary refs log tree commit diff
path: root/crypto/src/crypto/tls/TlsUtilities.cs
diff options
context:
space:
mode:
authorPeter Dettman <peter.dettman@bouncycastle.org>2014-08-22 10:37:16 +0700
committerPeter Dettman <peter.dettman@bouncycastle.org>2014-08-22 10:37:16 +0700
commite8532032118290a201dbec09b5c8eb0804fec8ff (patch)
tree303b0fad647d252c74a9ba2a59fa222785706fb4 /crypto/src/crypto/tls/TlsUtilities.cs
parentCater for possibly null ecPointFormats (diff)
downloadBouncyCastle.NET-ed25519-e8532032118290a201dbec09b5c8eb0804fec8ff.tar.xz
Add support for a 'cause' Exception to TlsFatalAlert and use
Diffstat (limited to '')
-rw-r--r--crypto/src/crypto/tls/TlsUtilities.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/crypto/src/crypto/tls/TlsUtilities.cs b/crypto/src/crypto/tls/TlsUtilities.cs

index bd5362e5b..33d10dcd0 100644 --- a/crypto/src/crypto/tls/TlsUtilities.cs +++ b/crypto/src/crypto/tls/TlsUtilities.cs
@@ -1016,12 +1016,13 @@ namespace Org.BouncyCastle.Crypto.Tls } // TODO Add support for ClientCertificateType.*_fixed_* + + throw new TlsFatalAlert(AlertDescription.unsupported_certificate); } - catch (Exception) + catch (Exception e) { + throw new TlsFatalAlert(AlertDescription.unsupported_certificate, e); } - - throw new TlsFatalAlert(AlertDescription.unsupported_certificate); } internal static void TrackHashAlgorithms(TlsHandshakeHash handshakeHash, IList supportedSignatureAlgorithms)