|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.bouncycastle.crypto.tls.AbstractTlsPeer
org.bouncycastle.crypto.tls.AbstractTlsClient
org.bouncycastle.crypto.tls.PSKTlsClient
public abstract class PSKTlsClient
| Field Summary | |
|---|---|
protected TlsPSKIdentity |
pskIdentity
|
| Fields inherited from class org.bouncycastle.crypto.tls.AbstractTlsClient |
|---|
cipherFactory, clientECPointFormats, context, namedCurves, selectedCipherSuite, selectedCompressionMethod, serverECPointFormats, supportedSignatureAlgorithms |
| Constructor Summary | |
|---|---|
PSKTlsClient(TlsCipherFactory cipherFactory,
TlsPSKIdentity pskIdentity)
|
|
PSKTlsClient(TlsPSKIdentity pskIdentity)
|
|
| Method Summary | |
|---|---|
protected TlsKeyExchange |
createPSKKeyExchange(int keyExchange)
|
TlsCipher |
getCipher()
|
int[] |
getCipherSuites()
|
TlsKeyExchange |
getKeyExchange()
|
| Methods inherited from class org.bouncycastle.crypto.tls.AbstractTlsClient |
|---|
getClientExtensions, getClientHelloRecordLayerVersion, getClientSupplementalData, getClientVersion, getCompression, getCompressionMethods, getMinimumVersion, getSessionToResume, init, notifyNewSessionTicket, notifySelectedCipherSuite, notifySelectedCompressionMethod, notifyServerVersion, notifySessionID, processServerExtensions, processServerSupplementalData |
| Methods inherited from class org.bouncycastle.crypto.tls.AbstractTlsPeer |
|---|
notifyAlertRaised, notifyAlertReceived, notifyHandshakeComplete, notifySecureRenegotiation |
| 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.TlsClient |
|---|
getAuthentication |
| Methods inherited from interface org.bouncycastle.crypto.tls.TlsPeer |
|---|
notifyAlertRaised, notifyAlertReceived, notifyHandshakeComplete, notifySecureRenegotiation |
| Field Detail |
|---|
protected TlsPSKIdentity pskIdentity
| Constructor Detail |
|---|
public PSKTlsClient(TlsPSKIdentity pskIdentity)
public PSKTlsClient(TlsCipherFactory cipherFactory,
TlsPSKIdentity pskIdentity)
| Method Detail |
|---|
public int[] getCipherSuites()
public TlsKeyExchange getKeyExchange()
throws java.io.IOException
java.io.IOException
public TlsCipher getCipher()
throws java.io.IOException
java.io.IOExceptionprotected TlsKeyExchange createPSKKeyExchange(int keyExchange)
|
Bouncy Castle Cryptography 1.50 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||