org.bouncycastle.crypto.tls
Class TlsDHEKeyExchange
java.lang.Object
|
+--org.bouncycastle.crypto.tls.AbstractTlsKeyExchange
|
+--org.bouncycastle.crypto.tls.TlsDHKeyExchange
|
+--org.bouncycastle.crypto.tls.TlsDHEKeyExchange
- All Implemented Interfaces:
- TlsKeyExchange
Deprecated. Migrate to the (D)TLS API in org.bouncycastle.tls (bctls jar).
- public class TlsDHEKeyExchange
- extends TlsDHKeyExchange
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverCredentials
protected TlsSignerCredentials serverCredentials
- Deprecated.
TlsDHEKeyExchange
public TlsDHEKeyExchange(int keyExchange,
java.util.Vector supportedSignatureAlgorithms,
DHParameters dhParameters)
- Deprecated. Use constructor that takes a TlsDHVerifier
TlsDHEKeyExchange
public TlsDHEKeyExchange(int keyExchange,
java.util.Vector supportedSignatureAlgorithms,
TlsDHVerifier dhVerifier,
DHParameters dhParameters)
- Deprecated.
processServerCredentials
public void processServerCredentials(TlsCredentials serverCredentials)
throws java.io.IOException
- Deprecated.
- Overrides:
processServerCredentials
in class AbstractTlsKeyExchange
generateServerKeyExchange
public byte[] generateServerKeyExchange()
throws java.io.IOException
- Deprecated.
- Overrides:
generateServerKeyExchange
in class TlsDHKeyExchange
processServerKeyExchange
public void processServerKeyExchange(java.io.InputStream input)
throws java.io.IOException
- Deprecated.
- Overrides:
processServerKeyExchange
in class TlsDHKeyExchange
initVerifyer
protected Signer initVerifyer(TlsSigner tlsSigner,
SignatureAndHashAlgorithm algorithm,
SecurityParameters securityParameters)
- Deprecated.