|
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.AbstractTlsServer | +--org.bouncycastle.crypto.tls.SRPTlsServer
Field Summary | |
protected TlsSRPLoginParameters |
loginParameters
Deprecated. |
protected byte[] |
srpIdentity
Deprecated. |
protected TlsSRPIdentityManager |
srpIdentityManager
Deprecated. |
Fields inherited from class org.bouncycastle.crypto.tls.AbstractTlsServer |
cipherFactory, clientECPointFormats, clientExtensions, clientVersion, context, eccCipherSuitesOffered, encryptThenMACOffered, maxFragmentLengthOffered, namedCurves, offeredCipherSuites, offeredCompressionMethods, selectedCipherSuite, selectedCompressionMethod, serverECPointFormats, serverExtensions, serverVersion, supportedSignatureAlgorithms, truncatedHMacOffered |
Constructor Summary | |
SRPTlsServer(TlsCipherFactory cipherFactory,
TlsSRPIdentityManager srpIdentityManager)
Deprecated. |
|
SRPTlsServer(TlsSRPIdentityManager srpIdentityManager)
Deprecated. |
Method Summary | |
protected TlsKeyExchange |
createSRPKeyExchange(int keyExchange)
Deprecated. |
protected int[] |
getCipherSuites()
Deprecated. |
TlsCredentials |
getCredentials()
Deprecated. |
protected TlsSignerCredentials |
getDSASignerCredentials()
Deprecated. |
TlsKeyExchange |
getKeyExchange()
Deprecated. |
protected TlsSignerCredentials |
getRSASignerCredentials()
Deprecated. |
int |
getSelectedCipherSuite()
Deprecated. |
void |
processClientExtensions(java.util.Hashtable clientExtensions)
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 TlsSRPIdentityManager srpIdentityManager
protected byte[] srpIdentity
protected TlsSRPLoginParameters loginParameters
Constructor Detail |
public SRPTlsServer(TlsSRPIdentityManager srpIdentityManager)
public SRPTlsServer(TlsCipherFactory cipherFactory, TlsSRPIdentityManager srpIdentityManager)
Method Detail |
protected TlsSignerCredentials getDSASignerCredentials() throws java.io.IOException
protected TlsSignerCredentials getRSASignerCredentials() throws java.io.IOException
protected int[] getCipherSuites()
getCipherSuites
in class AbstractTlsServer
public void processClientExtensions(java.util.Hashtable clientExtensions) throws java.io.IOException
processClientExtensions
in class AbstractTlsServer
public int getSelectedCipherSuite() throws java.io.IOException
getSelectedCipherSuite
in class AbstractTlsServer
public TlsCredentials getCredentials() throws java.io.IOException
public TlsKeyExchange getKeyExchange() 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 |