|
Bouncy Castle Cryptography Library 1.64 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.crypto.tls.AbstractTlsPeer | +--org.bouncycastle.crypto.tls.AbstractTlsClient | +--org.bouncycastle.crypto.tls.SRPTlsClient
Field Summary | |
protected TlsSRPGroupVerifier |
groupVerifier
Deprecated. |
protected byte[] |
identity
Deprecated. |
protected byte[] |
password
Deprecated. |
Fields inherited from class org.bouncycastle.crypto.tls.AbstractTlsClient |
cipherFactory, clientECPointFormats, context, namedCurves, selectedCipherSuite, selectedCompressionMethod, serverECPointFormats, supportedSignatureAlgorithms |
Constructor Summary | |
SRPTlsClient(byte[] identity,
byte[] password)
Deprecated. |
|
SRPTlsClient(TlsCipherFactory cipherFactory,
byte[] identity,
byte[] password)
Deprecated. |
|
SRPTlsClient(TlsCipherFactory cipherFactory,
TlsSRPGroupVerifier groupVerifier,
byte[] identity,
byte[] password)
Deprecated. |
Method Summary | |
protected TlsKeyExchange |
createSRPKeyExchange(int keyExchange)
Deprecated. |
TlsAuthentication |
getAuthentication()
Deprecated. |
int[] |
getCipherSuites()
Deprecated. |
java.util.Hashtable |
getClientExtensions()
Deprecated. |
TlsKeyExchange |
getKeyExchange()
Deprecated. |
void |
processServerExtensions(java.util.Hashtable serverExtensions)
Deprecated. |
protected boolean |
requireSRPServerExtension()
Deprecated. |
Methods inherited from class org.bouncycastle.crypto.tls.AbstractTlsPeer |
cancel, notifyAlertRaised, notifyAlertReceived, notifyCloseHandle, notifyHandshakeComplete, notifySecureRenegotiation, requiresExtendedMasterSecret, shouldUseGMTUnixTime |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.bouncycastle.crypto.tls.TlsPeer |
cancel, notifyAlertRaised, notifyAlertReceived, notifyCloseHandle, notifyHandshakeComplete, notifySecureRenegotiation, requiresExtendedMasterSecret, shouldUseGMTUnixTime |
Field Detail |
protected TlsSRPGroupVerifier groupVerifier
protected byte[] identity
protected byte[] password
Constructor Detail |
public SRPTlsClient(byte[] identity, byte[] password)
public SRPTlsClient(TlsCipherFactory cipherFactory, byte[] identity, byte[] password)
public SRPTlsClient(TlsCipherFactory cipherFactory, TlsSRPGroupVerifier groupVerifier, byte[] identity, byte[] password)
Method Detail |
protected boolean requireSRPServerExtension()
public int[] getCipherSuites()
public java.util.Hashtable getClientExtensions() throws java.io.IOException
getClientExtensions
in class AbstractTlsClient
public void processServerExtensions(java.util.Hashtable serverExtensions) throws java.io.IOException
processServerExtensions
in class AbstractTlsClient
public TlsKeyExchange getKeyExchange() throws java.io.IOException
public TlsAuthentication getAuthentication() throws java.io.IOException
protected TlsKeyExchange createSRPKeyExchange(int keyExchange)
|
Bouncy Castle Cryptography Library 1.64 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |