| Interface | Description |
|---|---|
| DatagramTransport |
Base interface for an object sending and receiving DTLS data.
|
| TlsAuthentication |
Base interface to provide TLS authentication credentials.
|
| TlsClient |
Interface describing a TLS client endpoint.
|
| TlsClientContext |
Marker interface to distinguish a TLS client context.
|
| TlsCompression |
Base interface for a compression operator.
|
| TlsContext |
Base interface for a TLS context implementation.
|
| TlsCredentialedAgreement |
Support interface for generating a secret based on the credentials sent by a TLS peer.
|
| TlsCredentialedDecryptor |
Base interface for a class that decrypts TLS secrets.
|
| TlsCredentialedSigner |
Support interface for generating a signature based on our private credentials.
|
| TlsCredentials |
Base interface for interfaces/classes carrying TLS credentials.
|
| TlsDHConfigVerifier |
Interface a class for verifying Diffie-Hellman config needs to conform to.
|
| TlsECConfigVerifier |
Interface a class for verifying EC config needs to conform to.
|
| TlsHandshakeHash |
Base interface for an object that can calculate a handshake hash.
|
| TlsKeyExchange |
A generic interface for key exchange implementations in (D)TLS.
|
| TlsKeyExchangeFactory | |
| TlsObjectIdentifiers | |
| TlsPeer |
Base interface for a TLS endpoint.
|
| TlsPSKIdentity | |
| TlsPSKIdentityManager |
Base interface for an object that can process a PSK identity.
|
| TlsServer |
Interface describing a TLS server endpoint.
|
| TlsServerCertificate | |
| TlsServerContext |
Marker interface to distinguish a TLS server context.
|
| TlsSession |
Base interface for a carrier object for a TLS session.
|
| TlsSRPConfigVerifier |
Interface a class for verifying SRP config needs to conform to.
|
| TlsSRPIdentityManager |
Base interface for an object that can return login parameters from an SRP identity.
|
| Exception | Description |
|---|---|
| TlsException | |
| TlsFatalAlert | |
| TlsFatalAlertReceived | |
| TlsNoCloseNotifyException |
This exception will be thrown (only) when the connection is closed by the peer without sending a
close_notify warning alert. |