From fb633d02b5f7b8e87b2842e2897301c1aaa020f6 Mon Sep 17 00:00:00 2001 From: Peter Dettman Date: Thu, 28 Nov 2013 18:36:22 +0700 Subject: Add getSignatureAndHashAlgorithm method to TlsSignerCredentials and sub-classes, in order to support (D)TLS 1.2 signatures --- .../org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'core/src/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java') diff --git a/core/src/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java b/core/src/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java index 06ad4a60..3452f527 100644 --- a/core/src/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java +++ b/core/src/main/java/org/bouncycastle/crypto/tls/AbstractTlsSignerCredentials.java @@ -4,4 +4,8 @@ public abstract class AbstractTlsSignerCredentials extends AbstractTlsCredentials implements TlsSignerCredentials { + public SignatureAndHashAlgorithm getSignatureAndHashAlgorithm() + { + throw new IllegalStateException("TlsSignerCredentials implementation does not support (D)TLS 1.2+"); + } } -- cgit v1.2.3