| Modifier and Type | Field and Description |
|---|---|
| protected TlsAgreement | |
| protected TlsDHConfig | |
| protected TlsDHGroupVerifier | |
| protected TlsECConfig | |
| protected TlsSecret | |
| protected byte[] | |
| protected byte[] | |
| protected TlsPSKIdentity | |
| protected TlsPSKIdentityManager | |
| protected TlsCredentialedDecryptor | |
| protected TlsEncryptor |
| Access | Constructor and Description |
|---|---|
| public | |
| public | TlsPSKKeyExchange(int keyExchange, TlsPSKIdentityManager pskIdentityManager, TlsDHConfig dhConfig, TlsECConfig ecConfig)
|
| private | TlsPSKKeyExchange(int keyExchange, TlsPSKIdentity pskIdentity, TlsPSKIdentityManager pskIdentityManager, TlsDHGroupVerifier dhGroupVerifier, TlsDHConfig dhConfig, TlsECConfig ecConfig)
|
| Modifier and Type | Method and Description |
|---|---|
| private static int | |
| public void | |
| protected void | |
| protected void | |
| protected byte[] | |
| public TlsSecret | |
| public byte[] | |
| public void | processClientCredentials(TlsCredentials clientCredentials)
Implements org.
|
| public void | |
| protected void | |
| protected void | |
| public void | processServerCertificate(Certificate serverCertificate)
Overrides org. Implements org.
|
| public void | processServerCredentials(TlsCredentials serverCredentials)
Implements org.
|
| public void | |
| public boolean | |
| public void |
| agreement | back to summary |
|---|---|
| protected TlsAgreement agreement | |
| dhConfig | back to summary |
|---|---|
| protected TlsDHConfig dhConfig | |
| dhGroupVerifier | back to summary |
|---|---|
| protected TlsDHGroupVerifier dhGroupVerifier | |
| ecConfig | back to summary |
|---|---|
| protected TlsECConfig ecConfig | |
| preMasterSecret | back to summary |
|---|---|
| protected TlsSecret preMasterSecret | |
| psk | back to summary |
|---|---|
| protected byte[] psk | |
| psk_identity_hint | back to summary |
|---|---|
| protected byte[] psk_identity_hint | |
| pskIdentity | back to summary |
|---|---|
| protected TlsPSKIdentity pskIdentity | |
| pskIdentityManager | back to summary |
|---|---|
| protected TlsPSKIdentityManager pskIdentityManager | |
| serverCredentials | back to summary |
|---|---|
| protected TlsCredentialedDecryptor serverCredentials | |
| serverEncryptor | back to summary |
|---|---|
| protected TlsEncryptor serverEncryptor | |
| TlsPSKKeyExchange | back to summary |
|---|---|
| public TlsPSKKeyExchange(int keyExchange, TlsPSKIdentity pskIdentity, TlsDHGroupVerifier dhGroupVerifier) | |
| TlsPSKKeyExchange | back to summary |
|---|---|
| public TlsPSKKeyExchange(int keyExchange, TlsPSKIdentityManager pskIdentityManager, TlsDHConfig dhConfig, TlsECConfig ecConfig) | |
| TlsPSKKeyExchange | back to summary |
|---|---|
| private TlsPSKKeyExchange(int keyExchange, TlsPSKIdentity pskIdentity, TlsPSKIdentityManager pskIdentityManager, TlsDHGroupVerifier dhGroupVerifier, TlsDHConfig dhConfig, TlsECConfig ecConfig) | |
| checkKeyExchange | back to summary |
|---|---|
| private static int checkKeyExchange(int keyExchange) | |
| generateClientKeyExchange | back to summary |
|---|---|
| public void generateClientKeyExchange(OutputStream output) throws IOException Implements org. | |
| generateEphemeralDH | back to summary |
|---|---|
| protected void generateEphemeralDH(OutputStream output) throws IOException | |
| generateEphemeralECDH | back to summary |
|---|---|
| protected void generateEphemeralECDH(OutputStream output) throws IOException | |
| generateOtherSecret | back to summary |
|---|---|
| protected byte[] generateOtherSecret(int pskLength) throws IOException | |
| generatePreMasterSecret | back to summary |
|---|---|
| public TlsSecret generatePreMasterSecret() throws IOException Implements org. | |
| generateServerKeyExchange | back to summary |
|---|---|
| public byte[] generateServerKeyExchange() throws IOException Overrides org. Implements org. | |
| processClientCredentials | back to summary |
|---|---|
| public void processClientCredentials(TlsCredentials clientCredentials) throws IOException Implements org. | |
| processClientKeyExchange | back to summary |
|---|---|
| public void processClientKeyExchange(InputStream input) throws IOException Overrides org. Implements org. | |
| processEphemeralDH | back to summary |
|---|---|
| protected void processEphemeralDH(byte[] y) throws IOException | |
| processEphemeralECDH | back to summary |
|---|---|
| protected void processEphemeralECDH(byte[] point) throws IOException | |
| processServerCertificate | back to summary |
|---|---|
| public void processServerCertificate(Certificate serverCertificate) throws IOException Overrides org. Implements org. | |
| processServerCredentials | back to summary |
|---|---|
| public void processServerCredentials(TlsCredentials serverCredentials) throws IOException Implements org. | |
| processServerKeyExchange | back to summary |
|---|---|
| public void processServerKeyExchange(InputStream input) throws IOException Overrides org. Implements org. | |
| requiresServerKeyExchange | back to summary |
|---|---|
| public boolean requiresServerKeyExchange() Overrides org. Implements org. | |
| skipServerCredentials | back to summary |
|---|---|
| public void skipServerCredentials() throws IOException Implements org. | |