org.bouncycastle.crypto.tls.TlsKeyExchange |
Class Overview
A generic interface for key exchange implementations in TLS 1.0.
Public Methods
public
abstract
void
generateClientKeyExchange
(OutputStream os)
public
abstract
byte[]
generatePremasterSecret
()
public
abstract
void
processClientCredentials
(TlsCredentials clientCredentials)
public
abstract
void
processServerCertificate
(Certificate serverCertificate)
public
abstract
void
processServerKeyExchange
(InputStream is)
public
abstract
void
skipClientCredentials
()
public
abstract
void
skipServerCertificate
()
public
abstract
void
skipServerKeyExchange
()