| AbstractTlsAgreementCredentials |
| AbstractTlsCipherFactory |
| AbstractTlsClient |
| AbstractTlsCredentials |
| AbstractTlsEncryptionCredentials |
| AbstractTlsKeyExchange |
| AbstractTlsPeer |
| AbstractTlsServer |
| AbstractTlsSigner |
| AbstractTlsSignerCredentials |
| ByteQueue
A queue for bytes.
|
| ByteQueueInputStream |
| ByteQueueOutputStream |
| Certificate
Parsing and encoding of a Certificate struct from RFC 4346.
|
| CertificateRequest
Parsing and encoding of a CertificateRequest struct from RFC 4346.
|
| CertificateStatus |
| CertificateStatusRequest |
| CertificateURL |
| DatagramTransport
Base interface for an object sending and receiving DTLS data.
|
| DigitallySigned |
| DTLSClientProtocol.ClientHandshakeState |
| DTLSProtocol |
| DTLSServerProtocol.ServerHandshakeState |
| DTLSTransport |
| HeartbeatExtension |
| HeartbeatMessage |
| NewSessionTicket |
| OCSPStatusRequest
RFC 3546 3.6
|
| ProtocolVersion |
| SecurityParameters |
| ServerName |
| ServerNameList |
| ServerSRPParams |
| SessionParameters |
| SessionParameters.Builder |
| SignatureAndHashAlgorithm
RFC 5246 7.4.1.4.1
|
SimulatedTlsSRPIdentityManager
An implementation of TlsSRPIdentityManager that simulates the existence of "unknown" identities
to obscure the fact that there is no verifier for them.
|
| TlsAEADCipher |
| TlsAgreementCredentials |
| TlsAuthentication
Base interface to provide TLS authentication credentials.
|
| TlsBlockCipher
A generic TLS 1.0-1.2 / SSLv3 block cipher.
|
| TlsCipher |
| TlsCipherFactory |
| TlsClient
Interface describing a TLS client endpoint.
|
| TlsClientContext
Marker interface to distinguish a TLS client context.
|
| TlsCompression |
| TlsContext |
| TlsCredentials |
| TlsDHKeyExchange
(D)TLS DH key exchange.
|
| TlsDHVerifier
Interface a class for verifying Diffie-Hellman parameters needs to conform to.
|
| TlsDSASigner |
| TlsECDHKeyExchange
(D)TLS ECDH key exchange (see RFC 4492).
|
| TlsEncryptionCredentials |
| TlsException |
| TlsHandshakeHash |
| TlsKeyExchange
A generic interface for key exchange implementations in (D)TLS.
|
| TlsMac
A generic TLS MAC implementation, acting as an HMAC based on some underlying Digest.
|
| TlsNullCipher
A NULL CipherSuite with optional MAC
|
| TlsPeer |
| TlsProtocol |
| TlsPSKIdentity |
| TlsPSKIdentityManager |
| TlsServer
Interface describing a TLS server endpoint.
|
| TlsServerContext
Marker interface to distinguish a TLS server context.
|
| TlsSession |
| TlsSigner |
| TlsSignerCredentials |
| TlsSRPGroupVerifier |
| TlsSRPIdentityManager |
| TlsSRPLoginParameters |
| TlsStreamCipher |
| URLAndHash
RFC 6066 5.
|
| UseSRTPData
RFC 5764 4.1.1
|