AbstractTlsAgreementCredentials |
|
AbstractTlsCipherFactory |
|
AbstractTlsClient |
|
AbstractTlsCredentials |
|
AbstractTlsEncryptionCredentials |
|
AbstractTlsKeyExchange |
|
AbstractTlsPeer |
|
AbstractTlsServer |
|
AbstractTlsSigner |
|
AbstractTlsSignerCredentials |
|
AlertDescription |
RFC 5246 7.2.
|
AlertLevel |
RFC 5246 7.2
|
BasicTlsPSKIdentity |
|
BulkCipherAlgorithm |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
ByteQueue |
A queue for bytes.
|
ByteQueueInputStream |
|
ByteQueueOutputStream |
|
CertChainType |
|
Certificate |
Parsing and encoding of a Certificate struct from RFC 4346.
|
CertificateRequest |
Parsing and encoding of a CertificateRequest struct from RFC 4346.
|
CertificateStatus |
|
CertificateStatusRequest |
|
CertificateStatusType |
|
CertificateType |
RFC 6091
|
CertificateURL |
|
Chacha20Poly1305 |
draft-ietf-tls-chacha20-poly1305-04
|
ChangeCipherSpec |
|
CipherSuite |
RFC 2246 A.5
|
CipherType |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
ClientAuthenticationType |
|
ClientCertificateType |
|
CompressionMethod |
RFC 2246 6.1
|
ConnectionEnd |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
ContentType |
RFC 2246 6.2.1
|
DefaultTlsAgreementCredentials |
|
DefaultTlsCipherFactory |
|
DefaultTlsClient |
|
DefaultTlsEncryptionCredentials |
|
DefaultTlsServer |
|
DefaultTlsSignerCredentials |
|
DefaultTlsSRPGroupVerifier |
|
DigitallySigned |
|
DTLSClientProtocol |
|
DTLSClientProtocol.ClientHandshakeState |
|
DTLSProtocol |
|
DTLSServerProtocol |
|
DTLSServerProtocol.ServerHandshakeState |
|
DTLSTransport |
|
ECBasisType |
RFC 4492 5.4.
|
ECCurveType |
RFC 4492 5.4
|
ECPointFormat |
RFC 4492 5.1.2
|
EncryptionAlgorithm |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
ExporterLabel |
RFC 5705
|
ExtensionType |
|
FiniteFieldDHEGroup |
|
HandshakeType |
|
HashAlgorithm |
RFC 5246 7.4.1.4.1
|
HeartbeatExtension |
|
HeartbeatMessage |
|
HeartbeatMessageType |
|
HeartbeatMode |
|
KeyExchangeAlgorithm |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
MACAlgorithm |
RFC 2246
Note that the values here are implementation-specific and arbitrary.
|
MaxFragmentLength |
|
NamedCurve |
RFC 4492 5.1.1
The named curves defined here are those specified in SEC 2 [13].
|
NameType |
|
NewSessionTicket |
|
OCSPStatusRequest |
RFC 3546 3.6
|
PRFAlgorithm |
RFC 5246
Note that the values here are implementation-specific and arbitrary.
|
ProtocolVersion |
|
PSKTlsClient |
|
PSKTlsServer |
|
SecurityParameters |
|
ServerDHParams |
|
ServerName |
|
ServerNameList |
|
ServerOnlyTlsAuthentication |
|
ServerSRPParams |
|
SessionParameters |
|
SessionParameters.Builder |
|
SignatureAlgorithm |
RFC 5246 7.4.1.4.1 (in RFC 2246, there were no specific values assigned)
|
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.
|
SRPTlsClient |
|
SRPTlsServer |
|
SRTPProtectionProfile |
|
SSL3Mac |
HMAC implementation based on original internet draft for HMAC (RFC 2104)
The difference is that padding is concatenated versus XORed with the key
H(K + opad, H(K + ipad, text))
|
SupplementalDataEntry |
|
SupplementalDataType |
RFC 4680
|
TlsAEADCipher |
|
TlsBlockCipher |
A generic TLS 1.0-1.2 / SSLv3 block cipher.
|
TlsClientProtocol |
|
TlsDHEKeyExchange |
|
TlsDHKeyExchange |
(D)TLS DH key exchange.
|
TlsDHUtils |
|
TlsDSASigner |
|
TlsDSSSigner |
|
TlsECCUtils |
|
TlsECDHEKeyExchange |
(D)TLS ECDHE key exchange (see RFC 4492).
|
TlsECDHKeyExchange |
(D)TLS ECDH key exchange (see RFC 4492).
|
TlsECDSASigner |
|
TlsExtensionsUtils |
|
TlsMac |
A generic TLS MAC implementation, acting as an HMAC based on some underlying Digest.
|
TlsNullCipher |
A NULL CipherSuite with optional MAC
|
TlsNullCompression |
|
TlsProtocol |
|
TlsPSKKeyExchange |
(D)TLS PSK key exchange (RFC 4279).
|
TlsRSAKeyExchange |
(D)TLS and SSLv3 RSA key exchange.
|
TlsRSASigner |
|
TlsRSAUtils |
|
TlsServerProtocol |
|
TlsSRPKeyExchange |
(D)TLS SRP key exchange (RFC 5054).
|
TlsSRPLoginParameters |
|
TlsSRPUtils |
|
TlsSRTPUtils |
RFC 5764 DTLS Extension to Establish Keys for SRTP.
|
TlsStreamCipher |
|
TlsUtils |
Some helper functions for MicroTLS.
|
UDPTransport |
|
URLAndHash |
RFC 6066 5.
|
UserMappingType |
RFC 4681
|
UseSRTPData |
RFC 5764 4.1.1
|