| 接口 | 说明 |
|---|---|
| Authenticator.MAC | |
| ConnectionContext |
SSL/TLS connection context.
|
| Finished.VerifyDataGenerator | |
| HandshakeAbsence |
Interface for handshake message or extension absence on handshake
message processing.
|
| HandshakeConsumer | |
| HandshakeHash.TranscriptHash | |
| HandshakeProducer | |
| Record |
SSL/TLS record.
|
| SSLAuthentication | |
| SSLCipher.ReadCipherGenerator | |
| SSLCipher.WriteCipherGenerator | |
| SSLConsumer | |
| SSLCredentials | |
| SSLExtension.ExtensionConsumer | |
| SSLExtension.SSLExtensionSpec |
A (transparent) specification of extension data.
|
| SSLHandshakeBinding | |
| SSLKeyAgreement | |
| SSLKeyAgreementGenerator | |
| SSLKeyDerivation | |
| SSLKeyDerivationGenerator | |
| SSLPossession | |
| SSLPossessionGenerator | |
| SSLProducer | |
| SSLRecord |
SSL/TLS record
|
| SSLStringizer |
Interface to decode a
ByteBuffer into legible String. |
| SSLTransport |
Interface for SSL/TLS transportation.
|
| 类 | 说明 |
|---|---|
| AbstractKeyManagerWrapper | |
| AbstractTrustManagerWrapper | |
| Alert.AlertConsumer |
Consumer of alert messages
|
| Alert.AlertMessage |
The Alert message.
|
| AlpnExtension |
Pack of the "application_layer_protocol_negotiation" extensions [RFC 7301].
|
| AlpnExtension.AlpnSpec |
The "application_layer_protocol_negotiation" extension.
|
| AlpnExtension.AlpnStringizer | |
| AlpnExtension.CHAlpnAbsence |
The absence processing if the extension is not present in
a ClientHello handshake message.
|
| AlpnExtension.CHAlpnConsumer |
Network data consumer of the extension in a ClientHello
handshake message.
|
| AlpnExtension.CHAlpnProducer |
Network data producer of the extension in a ClientHello
handshake message.
|
| AlpnExtension.SHAlpnAbsence |
The absence processing if the extension is not present in
the ServerHello handshake message.
|
| AlpnExtension.SHAlpnConsumer |
Network data consumer of the extension in the ServerHello
handshake message.
|
| AlpnExtension.SHAlpnProducer |
Network data producer of the extension in the ServerHello
handshake message.
|
| Authenticator |
This class represents an SSL/TLS message authentication token,
which encapsulates a sequence number and ensures that attempts to
delete or reorder messages can be detected.
|
| Authenticator.GMTLSAuthenticator | |
| Authenticator.GMTLSMac | |
| Authenticator.SSL30Authenticator | |
| Authenticator.SSL30Mac | |
| Authenticator.SSLAuthenticator | |
| Authenticator.SSLNullAuthenticator | |
| Authenticator.SSLNullMac | |
| Authenticator.TLS10Authenticator | |
| Authenticator.TLS10Mac | |
| Authenticator.TLS13Authenticator | |
| BaseSSLSocketImpl |
Abstract base class for SSLSocketImpl.
|
| CertificateAuthoritiesExtension |
Pack of the "certificate_authorities" extensions.
|
| CertificateAuthoritiesExtension.CertificateAuthoritiesSpec |
The "certificate_authorities" extension.
|
| CertificateAuthoritiesExtension.CertificateAuthoritiesStringizer | |
| CertificateAuthoritiesExtension.CHCertificateAuthoritiesConsumer |
Network data consumer of a "certificate_authorities" extension in
the ClientHello handshake message.
|
| CertificateAuthoritiesExtension.CHCertificateAuthoritiesProducer |
Network data producer of a "certificate_authorities" extension in
the ClientHello handshake message.
|
| CertificateAuthoritiesExtension.CRCertificateAuthoritiesConsumer |
Network data consumer of a "certificate_authorities" extension in
the CertificateRequest handshake message.
|
| CertificateAuthoritiesExtension.CRCertificateAuthoritiesProducer |
Network data producer of a "certificate_authorities" extension in
the CertificateRequest handshake message.
|
| CertificateMessage |
Pack of the CertificateMessage handshake message.
|
| CertificateMessage.CertificateEntry |
The certificate entry used in Certificate handshake message for TLS 1.3.
|
| CertificateMessage.GMTLSCertificateConsumer |
The "Certificate" handshake message consumer for GMTLS.
|
| CertificateMessage.GMTLSCertificateMessage |
The Certificate handshake message for GMTLS.
|
| CertificateMessage.GMTLSCertificateProducer |
The "Certificate" handshake message producer for GMTLS.
|
| CertificateMessage.T12CertificateConsumer |
The "Certificate" handshake message consumer for TLS 1.2 and
previous SSL/TLS protocol versions.
|
| CertificateMessage.T12CertificateMessage |
The Certificate handshake message for TLS 1.2 and previous
SSL/TLS protocol versions.
|
| CertificateMessage.T12CertificateProducer |
The "Certificate" handshake message producer for TLS 1.2 and
previous SSL/TLS protocol versions.
|
| CertificateMessage.T13CertificateConsumer |
The "Certificate" handshake message consumer for TLS 1.3.
|
| CertificateMessage.T13CertificateMessage |
The Certificate handshake message for TLS 1.3.
|
| CertificateMessage.T13CertificateProducer |
The "Certificate" handshake message producer for TLS 1.3.
|
| CertificateRequest |
Pack of the CertificateRequest handshake message.
|
| CertificateRequest.GMTlsCertificateRequestConsumer |
The "CertificateRequest" handshake message consumer for GMTLS.
|
| CertificateRequest.GMTlsCertificateRequestMessage |
The "CertificateRequest" handshake message for GMTLS.
|
| CertificateRequest.GMTlsCertificateRequestProducer |
The "CertificateRequest" handshake message producer for GMTLS.
|
| CertificateRequest.T10CertificateRequestConsumer |
The "CertificateRequest" handshake message consumer for SSL 3.0 and
TLS 1.0/1.1.
|
| CertificateRequest.T10CertificateRequestMessage |
The "CertificateRequest" handshake message for SSL 3.0 and TLS 1.0/1.1.
|
| CertificateRequest.T10CertificateRequestProducer |
The "CertificateRequest" handshake message producer for SSL 3.0 and
TLS 1.0/1.1.
|
| CertificateRequest.T12CertificateRequestConsumer |
The "CertificateRequest" handshake message consumer for TLS 1.2.
|
| CertificateRequest.T12CertificateRequestMessage |
The CertificateRequest handshake message for TLS 1.2.
|
| CertificateRequest.T12CertificateRequestProducer |
The "CertificateRequest" handshake message producer for TLS 1.2.
|
| CertificateRequest.T13CertificateRequestConsumer |
The "CertificateRequest" handshake message consumer for TLS 1.3.
|
| CertificateRequest.T13CertificateRequestMessage |
The CertificateRequest handshake message for TLS 1.3.
|
| CertificateRequest.T13CertificateRequestProducer |
The "CertificateRequest" handshake message producer for TLS 1.3.
|
| CertificateStatus |
Consumers and producers for the CertificateStatus handshake message.
|
| CertificateStatus.CertificateStatusAbsence | |
| CertificateStatus.CertificateStatusConsumer |
The CertificateStatus handshake message consumer.
|
| CertificateStatus.CertificateStatusMessage |
The CertificateStatus handshake message.
|
| CertificateStatus.CertificateStatusProducer |
The CertificateStatus handshake message consumer.
|
| CertificateVerify |
Pack of the CertificateVerify handshake message.
|
| CertificateVerify.GMTlsCertificateVerifyConsumer |
The "CertificateVerify" handshake message consumer.
|
| CertificateVerify.GMTlsCertificateVerifyMessage |
The CertificateVerify handshake message (GMTLS).
|
| CertificateVerify.GMTlsCertificateVerifyProducer |
The "CertificateVerify" handshake message producer.
|
| CertificateVerify.S30CertificateVerifyConsumer |
The "CertificateVerify" handshake message consumer.
|
| CertificateVerify.S30CertificateVerifyMessage |
The CertificateVerify handshake message (SSL 3.0).
|
| CertificateVerify.S30CertificateVerifyProducer |
The "CertificateVerify" handshake message producer.
|
| CertificateVerify.T10CertificateVerifyConsumer |
The "CertificateVerify" handshake message consumer.
|
| CertificateVerify.T10CertificateVerifyMessage |
The CertificateVerify handshake message (TLS 1.0/1.1).
|
| CertificateVerify.T10CertificateVerifyProducer |
The "CertificateVerify" handshake message producer.
|
| CertificateVerify.T12CertificateVerifyConsumer |
The "CertificateVerify" handshake message consumer.
|
| CertificateVerify.T12CertificateVerifyMessage |
The CertificateVerify handshake message (TLS 1.2).
|
| CertificateVerify.T12CertificateVerifyProducer |
The "CertificateVerify" handshake message producer.
|
| CertificateVerify.T13CertificateVerifyConsumer |
The "CertificateVerify" handshake message consumer.
|
| CertificateVerify.T13CertificateVerifyMessage |
The CertificateVerify handshake message (TLS 1.3).
|
| CertificateVerify.T13CertificateVerifyProducer |
The "CertificateVerify" handshake message producer.
|
| CertSignAlgsExtension |
Pack of the "signature_algorithms_cert" extensions.
|
| CertSignAlgsExtension.CertSignatureSchemesStringizer | |
| CertSignAlgsExtension.CHCertSignatureSchemesConsumer |
Network data consumer of a "signature_algorithms_cert" extension in
the ClientHello handshake message.
|
| CertSignAlgsExtension.CHCertSignatureSchemesProducer |
Network data producer of a "signature_algorithms_cert" extension in
the ClientHello handshake message.
|
| CertSignAlgsExtension.CHCertSignatureSchemesUpdate |
After session creation consuming of a "signature_algorithms_cert"
extension in the ClientHello handshake message.
|
| CertSignAlgsExtension.CRCertSignatureSchemesConsumer |
Network data consumer of a "signature_algorithms_cert" extension in
the CertificateRequest handshake message.
|
| CertSignAlgsExtension.CRCertSignatureSchemesProducer |
Network data producer of a "signature_algorithms_cert" extension in
the CertificateRequest handshake message.
|
| CertSignAlgsExtension.CRCertSignatureSchemesUpdate |
After session creation consuming of a "signature_algorithms_cert"
extension in the CertificateRequest handshake message.
|
| CertStatusExtension |
Pack of "status_request" and "status_request_v2" extensions.
|
| CertStatusExtension.CertStatusRequest | |
| CertStatusExtension.CertStatusRequestSpec |
The "status_request" extension.
|
| CertStatusExtension.CertStatusRequestsStringizer | |
| CertStatusExtension.CertStatusRequestStringizer | |
| CertStatusExtension.CertStatusRequestV2Spec |
The "status_request_v2" extension.
|
| CertStatusExtension.CertStatusResponse | |
| CertStatusExtension.CertStatusResponseSpec |
Defines the CertificateStatus response structure as outlined in
RFC 6066.
|
| CertStatusExtension.CertStatusRespStringizer | |
| CertStatusExtension.CHCertStatusReqConsumer |
Network data consumer of a "status_request" extension in the
ClientHello handshake message.
|
| CertStatusExtension.CHCertStatusReqProducer |
Network data producer of a "status_request" extension in the
ClientHello handshake message.
|
| CertStatusExtension.CHCertStatusReqV2Consumer |
Network data consumer of a "status_request_v2" extension in the
ClientHello handshake message.
|
| CertStatusExtension.CHCertStatusReqV2Producer |
Network data producer of a "status_request_v2" extension in the
ClientHello handshake message.
|
| CertStatusExtension.CTCertStatusResponseConsumer | |
| CertStatusExtension.CTCertStatusResponseProducer | |
| CertStatusExtension.OCSPStatusRequest | |
| CertStatusExtension.OCSPStatusResponse | |
| CertStatusExtension.SHCertStatusReqConsumer |
Network data consumer of a "status_request" extension in the
ServerHello handshake message.
|
| CertStatusExtension.SHCertStatusReqProducer |
Network data producer of a "status_request" extension in the
ServerHello handshake message.
|
| CertStatusExtension.SHCertStatusReqV2Consumer |
Network data consumer of a "status_request_v2" extension in the
ServerHello handshake message.
|
| CertStatusExtension.SHCertStatusReqV2Producer |
Network data producer of a "status_request_v2" extension in the
ServerHello handshake message.
|
| ChangeCipherSpec |
Pack of the ChangeCipherSpec message.
|
| ChangeCipherSpec.GMTLSChangeCipherSpecConsumer |
The "ChangeCipherSpec" message producer.
|
| ChangeCipherSpec.GMTLSChangeCipherSpecProducer | |
| ChangeCipherSpec.T10ChangeCipherSpecConsumer |
The "ChangeCipherSpec" message producer.
|
| ChangeCipherSpec.T10ChangeCipherSpecProducer |
The "ChangeCipherSpec" message producer.
|
| ChangeCipherSpec.T13ChangeCipherSpecConsumer | |
| Ciphertext | |
| ClientHandshakeContext | |
| ClientHello |
Pack of the ClientHello handshake message.
|
| ClientHello.ClientHelloConsumer |
The "ClientHello" handshake message consumer.
|
| ClientHello.ClientHelloKickstartProducer |
The "ClientHello" handshake message kick start producer.
|
| ClientHello.ClientHelloMessage |
The ClientHello handshake message.
|
| ClientHello.ClientHelloProducer | |
| ClientHello.GMTLSClientHelloConsumer |
The "ClientHello" handshake message consumer for GMTLS
|
| ClientHello.T12ClientHelloConsumer |
The "ClientHello" handshake message consumer for TLS 1.2 and
prior SSL/TLS protocol versions.
|
| ClientHello.T13ClientHelloConsumer |
The "ClientHello" handshake message consumer for TLS 1.3.
|
| ClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| ClientKeyExchange.ClientKeyExchangeConsumer |
The "ClientKeyExchange" handshake message consumer.
|
| ClientKeyExchange.ClientKeyExchangeProducer |
The "ClientKeyExchange" handshake message producer.
|
| CookieExtension | |
| CookieExtension.CHCookieConsumer | |
| CookieExtension.CHCookieProducer | |
| CookieExtension.CHCookieUpdate | |
| CookieExtension.CookieSpec |
The "cookie" extension.
|
| CookieExtension.CookieStringizer | |
| CookieExtension.HRRCookieConsumer | |
| CookieExtension.HRRCookieProducer | |
| CookieExtension.HRRCookieReproducer | |
| DHClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| DHClientKeyExchange.DHClientKeyExchangeConsumer |
The DiffieHellman "ClientKeyExchange" handshake message consumer.
|
| DHClientKeyExchange.DHClientKeyExchangeMessage |
The DiffieHellman ClientKeyExchange handshake message.
|
| DHClientKeyExchange.DHClientKeyExchangeProducer |
The DiffieHellman "ClientKeyExchange" handshake message producer.
|
| DHKeyExchange | |
| DHKeyExchange.DHECredentials | |
| DHKeyExchange.DHEKAGenerator | |
| DHKeyExchange.DHEKAGenerator.DHEKAKeyDerivation | |
| DHKeyExchange.DHEPossession | |
| DHKeyExchange.DHEPossessionGenerator | |
| DHServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| DHServerKeyExchange.DHServerKeyExchangeConsumer |
The DiffieHellman "ServerKeyExchange" handshake message consumer.
|
| DHServerKeyExchange.DHServerKeyExchangeMessage |
The DiffieHellman ServerKeyExchange handshake message.
|
| DHServerKeyExchange.DHServerKeyExchangeProducer |
The DiffieHellman "ServerKeyExchange" handshake message producer.
|
| DummyX509KeyManager | |
| DummyX509TrustManager | |
| ECCClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| ECCClientKeyExchange.ECCClientKeyExchangeConsumer |
The ECC "ClientKeyExchange" handshake message consumer.
|
| ECCClientKeyExchange.ECCClientKeyExchangeMessage |
The ECC ClientKeyExchange handshake message.
|
| ECCClientKeyExchange.ECCClientKeyExchangeProducer |
The ECC "ClientKeyExchange" handshake message producer.
|
| ECCKeyExchange | |
| ECCKeyExchange.ECCKAGenerator | |
| ECCKeyExchange.ECCKAGenerator.ECCKAKeyDerivation | |
| ECCKeyExchange.ECCPossessionGenerator | |
| ECCKeyExchange.ECCPremasterSecret | |
| ECCServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| ECCServerKeyExchange.ECCServerKeyExchangeConsumer |
The ECC "ServerKeyExchange" handshake message consumer.
|
| ECCServerKeyExchange.ECCServerKeyExchangeMessage |
The ECC ServerKeyExchange handshake message.
|
| ECCServerKeyExchange.ECCServerKeyExchangeProducer |
The ECC "ServerKeyExchange" handshake message producer.
|
| ECDHClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| ECDHClientKeyExchange.ECDHClientKeyExchangeConsumer |
The ECDH "ClientKeyExchange" handshake message consumer.
|
| ECDHClientKeyExchange.ECDHClientKeyExchangeMessage |
The ECDH/ECDHE ClientKeyExchange handshake message.
|
| ECDHClientKeyExchange.ECDHClientKeyExchangeProducer |
The ECDH "ClientKeyExchange" handshake message producer.
|
| ECDHClientKeyExchange.ECDHEClientKeyExchangeConsumer |
The ECDHE "ClientKeyExchange" handshake message consumer.
|
| ECDHClientKeyExchange.ECDHEClientKeyExchangeProducer |
The ECDHE "ClientKeyExchange" handshake message producer.
|
| ECDHKeyExchange | |
| ECDHKeyExchange.ECDHECredentials | |
| ECDHKeyExchange.ECDHEKAGenerator | |
| ECDHKeyExchange.ECDHEKAKeyDerivation | |
| ECDHKeyExchange.ECDHEPossession | |
| ECDHKeyExchange.ECDHEPossessionGenerator | |
| ECDHKeyExchange.ECDHKAGenerator | |
| ECDHServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| ECDHServerKeyExchange.ECDHServerKeyExchangeConsumer |
The ECDH "ServerKeyExchange" handshake message consumer.
|
| ECDHServerKeyExchange.ECDHServerKeyExchangeMessage |
The ECDH ServerKeyExchange handshake message.
|
| ECDHServerKeyExchange.ECDHServerKeyExchangeProducer |
The ECDH "ServerKeyExchange" handshake message producer.
|
| ECPointFormatsExtension |
Pack of the "ec_point_formats" extensions [RFC 4492].
|
| ECPointFormatsExtension.CHECPointFormatsConsumer |
Network data consumer of a "ec_point_formats" extension in
the ClientHello handshake message.
|
| ECPointFormatsExtension.CHECPointFormatsProducer |
Network data producer of a "ec_point_formats" extension in
the ClientHello handshake message.
|
| ECPointFormatsExtension.ECPointFormatsSpec |
The "ec_point_formats" extension.
|
| ECPointFormatsExtension.ECPointFormatsStringizer | |
| ECPointFormatsExtension.SHECPointFormatsConsumer |
Network data consumer of a "ec_point_formats" extension in
the ServerHello handshake message.
|
| EncryptedExtensions |
Pack of the EncryptedExtensions handshake message.
|
| EncryptedExtensions.EncryptedExtensionsConsumer |
The EncryptedExtensions handshake message consumer.
|
| EncryptedExtensions.EncryptedExtensionsMessage |
The EncryptedExtensions handshake message.
|
| EncryptedExtensions.EncryptedExtensionsProducer |
The EncryptedExtensions handshake message consumer.
|
| EphemeralKeyManager |
The "KeyManager" for ephemeral RSA keys.
|
| EphemeralKeyManager.EphemeralKeyPair |
Inner class to handle storage of ephemeral KeyPairs.
|
| ExtendedMasterSecretExtension |
Pack of the "extended_master_secret" extensions [RFC 7627].
|
| ExtendedMasterSecretExtension.CHExtendedMasterSecretAbsence |
The absence processing if a "extended_master_secret" extension is
not present in the ClientHello handshake message.
|
| ExtendedMasterSecretExtension.CHExtendedMasterSecretConsumer |
Network data producer of a "extended_master_secret" extension in
the ServerHello handshake message.
|
| ExtendedMasterSecretExtension.CHExtendedMasterSecretProducer |
Network data producer of a "extended_master_secret" extension in
the ClientHello handshake message.
|
| ExtendedMasterSecretExtension.ExtendedMasterSecretSpec |
The "extended_master_secret" extension.
|
| ExtendedMasterSecretExtension.ExtendedMasterSecretStringizer | |
| ExtendedMasterSecretExtension.SHExtendedMasterSecretAbsence |
The absence processing if a "extended_master_secret" extension is
not present in the ServerHello handshake message.
|
| ExtendedMasterSecretExtension.SHExtendedMasterSecretConsumer |
Network data consumer of a "extended_master_secret" extension in
the ServerHello handshake message.
|
| ExtendedMasterSecretExtension.SHExtendedMasterSecretProducer |
Network data producer of a "extended_master_secret" extension in
the ServerHello handshake message.
|
| Finished |
Pack of the Finished handshake message.
|
| Finished.FinishedMessage |
The Finished handshake message.
|
| Finished.GMTLSFinishedConsumer |
The "Finished" handshake message consumer for GMTLS.
|
| Finished.GMTLSFinishedProducer |
The "Finished" handshake message producer for GMTLS.
|
| Finished.GMTLSVerifyDataGenerator | |
| Finished.S30VerifyDataGenerator | |
| Finished.T10VerifyDataGenerator | |
| Finished.T12FinishedConsumer |
The "Finished" handshake message consumer.
|
| Finished.T12FinishedProducer |
The "Finished" handshake message producer.
|
| Finished.T12VerifyDataGenerator | |
| Finished.T13FinishedConsumer |
The "Finished" handshake message consumer.
|
| Finished.T13FinishedProducer |
The "Finished" handshake message producer.
|
| Finished.T13VerifyDataGenerator | |
| GMX509Authentication.GMX509Credentials | |
| GMX509Authentication.GMX509Possession | |
| GMX509Authentication.GMX509PossessionGenerator | |
| HandshakeContext | |
| HandshakeHash | |
| HandshakeHash.CacheOnlyHash | |
| HandshakeHash.CloneableHash | |
| HandshakeHash.GMTLSHandshakeHash | |
| HandshakeHash.NonCloneableHash | |
| HandshakeHash.S30HandshakeHash | |
| HandshakeHash.T10HandshakeHash | |
| HandshakeHash.T12HandshakeHash | |
| HandshakeHash.T13HandshakeHash | |
| HandshakeOutStream |
Output stream for handshake data.
|
| HelloCookieManager |
TLS handshake cookie manager
|
| HelloCookieManager.Builder | |
| HelloCookieManager.T13HelloCookieManager | |
| HelloRequest |
Pack of the HelloRequest handshake message.
|
| HelloRequest.HelloRequestConsumer |
The "HelloRequest" handshake message consumer.
|
| HelloRequest.HelloRequestKickstartProducer |
The "HelloRequest" handshake message kick start producer.
|
| HelloRequest.HelloRequestMessage |
The HelloRequest handshake message.
|
| HelloRequest.HelloRequestProducer |
The "HelloRequest" handshake message producer.
|
| HKDF |
An implementation of the HKDF key derivation algorithm outlined in RFC 5869,
specific to the needs of TLS 1.3 key derivation in JSSE.
|
| InputRecord |
InputRecord takes care of the management of SSL/TLS input
records, including buffering, decryption, handshake messages marshal, etc. |
| JsseJce |
This class contains a few static methods for interaction with the JCA/JCE
to obtain implementations, etc.
|
| JsseJce.EcAvailability | |
| JsseJce.SunCertificates | |
| KeyManagerFactoryImpl | |
| KeyManagerFactoryImpl.SunX509 | |
| KeyManagerFactoryImpl.X509 | |
| KeyShareExtension |
Pack of the "key_share" extensions.
|
| KeyShareExtension.CHKeyShareConsumer |
Network data consumer of the extension in a ClientHello
handshake message.
|
| KeyShareExtension.CHKeyShareProducer |
Network data producer of the extension in a ClientHello
handshake message.
|
| KeyShareExtension.CHKeyShareSpec |
The "key_share" extension in a ClientHello handshake message.
|
| KeyShareExtension.CHKeyShareStringizer | |
| KeyShareExtension.HRRKeyShareConsumer |
Network data consumer of the extension in a HelloRetryRequest
handshake message.
|
| KeyShareExtension.HRRKeyShareProducer |
Network data producer of the extension in a HelloRetryRequest
handshake message.
|
| KeyShareExtension.HRRKeyShareReproducer |
Network data producer of the extension for stateless
HelloRetryRequest reconstruction.
|
| KeyShareExtension.HRRKeyShareSpec |
The key share entry used in HelloRetryRequest "key_share" extensions.
|
| KeyShareExtension.HRRKeyShareStringizer | |
| KeyShareExtension.KeyShareEntry |
The key share entry used in "key_share" extensions.
|
| KeyShareExtension.SHKeyShareAbsence |
The absence processing if the extension is not present in
the ServerHello handshake message.
|
| KeyShareExtension.SHKeyShareConsumer |
Network data consumer of the extension in a ServerHello
handshake message.
|
| KeyShareExtension.SHKeyShareProducer |
Network data producer of the extension in a ServerHello
handshake message.
|
| KeyShareExtension.SHKeyShareSpec |
The key share entry used in ServerHello "key_share" extensions.
|
| KeyShareExtension.SHKeyShareStringizer | |
| KeyUpdate |
Pack of the KeyUpdate handshake message.
|
| KeyUpdate.KeyUpdateConsumer |
The "KeyUpdate" handshake message consumer.
|
| KeyUpdate.KeyUpdateKickstartProducer | |
| KeyUpdate.KeyUpdateMessage |
The KeyUpdate handshake message.
|
| KeyUpdate.KeyUpdateProducer |
The "KeyUpdate" handshake message producer.
|
| Krb5Helper |
A helper class for Kerberos APIs.
|
| KrbClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| KrbClientKeyExchange.KrbClientKeyExchangeConsumer |
The KRB5 "ClientKeyExchange" handshake message consumer.
|
| KrbClientKeyExchange.KrbClientKeyExchangeMessage |
The KRB5 ClientKeyExchange handshake message (CLIENT -> SERVER).
|
| KrbClientKeyExchange.KrbClientKeyExchangeProducer |
The KRB5 "ClientKeyExchange" handshake message producer.
|
| KrbClientKeyExchangeHelper | |
| KrbKeyExchange | |
| KrbKeyExchange.KrbKAGenerator | |
| KrbKeyExchange.KrbKAGenerator.KRBKAKeyDerivation | |
| KrbKeyExchange.KrbPossessionGenerator | |
| KrbKeyExchange.KrbPremasterSecret | |
| KrbKeyExchange.KrbServiceCreds | |
| MaxFragExtension |
Pack of the "max_fragment_length" extensions [RFC6066].
|
| MaxFragExtension.CHMaxFragmentLengthConsumer |
Network data consumer of a "max_fragment_length" extension in
the ClientHello handshake message.
|
| MaxFragExtension.CHMaxFragmentLengthProducer |
Network data producer of a "max_fragment_length" extension in
the ClientHello handshake message.
|
| MaxFragExtension.EEMaxFragmentLengthConsumer |
Network data consumer of a "max_fragment_length" extension in the
EncryptedExtensions handshake message.
|
| MaxFragExtension.EEMaxFragmentLengthProducer |
Network data producer of a "max_fragment_length" extension in
the EncryptedExtensions handshake message.
|
| MaxFragExtension.EEMaxFragmentLengthUpdate |
After session creation consuming of a "max_fragment_length"
extension in the EncryptedExtensions handshake message.
|
| MaxFragExtension.MaxFragLenSpec |
The "max_fragment_length" extension [RFC 6066].
|
| MaxFragExtension.MaxFragLenStringizer | |
| MaxFragExtension.SHMaxFragmentLengthConsumer |
Network data consumer of a "max_fragment_length" extension in
the ServerHello handshake message.
|
| MaxFragExtension.SHMaxFragmentLengthProducer |
Network data producer of a "max_fragment_length" extension in
the ServerHello handshake message.
|
| MaxFragExtension.SHMaxFragmentLengthUpdate |
After session creation consuming of a "max_fragment_length"
extension in the ClientHello handshake message.
|
| NewSessionTicket |
Pack of the NewSessionTicket handshake message.
|
| NewSessionTicket.NewSessionTicketConsumer | |
| NewSessionTicket.NewSessionTicketKickstartProducer | |
| NewSessionTicket.NewSessionTicketMessage |
The NewSessionTicketMessage handshake message.
|
| NewSessionTicket.NewSessionTicketProducer |
The "NewSessionTicket" handshake message producer.
|
| OutputRecord |
OutputRecord takes care of the management of SSL/TLS
output records, including buffering, encryption, handshake
messages marshal, etc. |
| OutputRecord.T13PaddingHolder | |
| Plaintext | |
| PostHandshakeContext |
A compact implementation of HandshakeContext for post-handshake messages
|
| PredefinedDHParameterSpecs |
Predefined default DH ephemeral parameters.
|
| PreSharedKeyExtension |
Pack of the "pre_shared_key" extension.
|
| PreSharedKeyExtension.CHPreSharedKeyAbsence | |
| PreSharedKeyExtension.CHPreSharedKeyConsumer | |
| PreSharedKeyExtension.CHPreSharedKeyProducer | |
| PreSharedKeyExtension.CHPreSharedKeySpec | |
| PreSharedKeyExtension.CHPreSharedKeyStringizer | |
| PreSharedKeyExtension.CHPreSharedKeyUpdate | |
| PreSharedKeyExtension.PartialClientHelloMessage | |
| PreSharedKeyExtension.PskIdentity | |
| PreSharedKeyExtension.SHPreSharedKeyAbsence | |
| PreSharedKeyExtension.SHPreSharedKeyConsumer | |
| PreSharedKeyExtension.SHPreSharedKeyProducer | |
| PreSharedKeyExtension.SHPreSharedKeySpec | |
| PreSharedKeyExtension.SHPreSharedKeyStringizer | |
| PskKeyExchangeModesExtension |
Pack of the "psk_key_exchange_modes" extensions.
|
| PskKeyExchangeModesExtension.PskKeyExchangeModesConsumer |
Network data consumer of a "psk_key_exchange_modes" extension in
the ClientHello handshake message.
|
| PskKeyExchangeModesExtension.PskKeyExchangeModesOnLoadAbsence |
The absence processing if a "psk_key_exchange_modes" extension is
not present in the ClientHello handshake message.
|
| PskKeyExchangeModesExtension.PskKeyExchangeModesOnTradeAbsence |
The absence processing if a "signature_algorithms" extension is
not present in the ClientHello handshake message.
|
| PskKeyExchangeModesExtension.PskKeyExchangeModesProducer |
Network data producer of a "psk_key_exchange_modes" extension in the
ClientHello handshake message.
|
| PskKeyExchangeModesExtension.PskKeyExchangeModesSpec | |
| PskKeyExchangeModesExtension.PskKeyExchangeModesStringizer | |
| RandomCookie | |
| RenegoInfoExtension |
Pack of the "renegotiation_info" extensions [RFC 5746].
|
| RenegoInfoExtension.CHRenegotiationInfoAbsence |
The absence processing if a "renegotiation_info" extension is
not present in the ClientHello handshake message.
|
| RenegoInfoExtension.CHRenegotiationInfoConsumer |
Network data producer of a "renegotiation_info" extension in
the ServerHello handshake message.
|
| RenegoInfoExtension.CHRenegotiationInfoProducer |
Network data producer of a "renegotiation_info" extension in
the ClientHello handshake message.
|
| RenegoInfoExtension.RenegotiationInfoSpec |
The "renegotiation_info" extension.
|
| RenegoInfoExtension.RenegotiationInfoStringizer | |
| RenegoInfoExtension.SHRenegotiationInfoAbsence |
The absence processing if a "renegotiation_info" extension is
not present in the ServerHello handshake message.
|
| RenegoInfoExtension.SHRenegotiationInfoConsumer |
Network data consumer of a "renegotiation_info" extension in
the ServerHello handshake message.
|
| RenegoInfoExtension.SHRenegotiationInfoProducer |
Network data producer of a "renegotiation_info" extension in
the ServerHello handshake message.
|
| RSAClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| RSAClientKeyExchange.RSAClientKeyExchangeConsumer |
The RSA "ClientKeyExchange" handshake message consumer.
|
| RSAClientKeyExchange.RSAClientKeyExchangeMessage |
The RSA ClientKeyExchange handshake message.
|
| RSAClientKeyExchange.RSAClientKeyExchangeProducer |
The RSA "ClientKeyExchange" handshake message producer.
|
| RSAKeyExchange | |
| RSAKeyExchange.EphemeralRSACredentials | |
| RSAKeyExchange.EphemeralRSAPossession | |
| RSAKeyExchange.EphemeralRSAPossessionGenerator | |
| RSAKeyExchange.RSAKAGenerator | |
| RSAKeyExchange.RSAKAGenerator.RSAKAKeyDerivation | |
| RSAKeyExchange.RSAPremasterSecret | |
| RSAServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| RSAServerKeyExchange.RSAServerKeyExchangeConsumer |
The RSA "ServerKeyExchange" handshake message consumer.
|
| RSAServerKeyExchange.RSAServerKeyExchangeMessage |
The ephemeral RSA ServerKeyExchange handshake message.
|
| RSAServerKeyExchange.RSAServerKeyExchangeProducer |
The RSA "ServerKeyExchange" handshake message producer.
|
| RSASignature |
Signature implementation for the SSL/TLS RSA Signature variant with both
MD5 and SHA-1 MessageDigests.
|
| SecureKey |
This "struct" class serves as a Hash Key that combines an
application-specific key and a security context.
|
| ServerHandshakeContext | |
| ServerHello |
Pack of the ServerHello/HelloRetryRequest handshake message.
|
| ServerHello.GMTLSServerHelloConsumer | |
| ServerHello.GMTLSServerHelloProducer |
The "ServerHello" handshake message producer.
|
| ServerHello.GMTLSServerHelloProducer.KeyExchangeProperties | |
| ServerHello.ServerHelloConsumer |
The "ServerHello" handshake message consumer.
|
| ServerHello.ServerHelloMessage |
The ServerHello handshake message.
|
| ServerHello.T12ServerHelloConsumer | |
| ServerHello.T12ServerHelloProducer |
The "ServerHello" handshake message producer.
|
| ServerHello.T12ServerHelloProducer.KeyExchangeProperties | |
| ServerHello.T13HelloRetryRequestConsumer | |
| ServerHello.T13HelloRetryRequestProducer |
The "HelloRetryRequest" handshake message producer.
|
| ServerHello.T13HelloRetryRequestReproducer |
The "HelloRetryRequest" handshake message reproducer.
|
| ServerHello.T13ServerHelloConsumer | |
| ServerHello.T13ServerHelloProducer |
The "ServerHello" handshake message producer.
|
| ServerHelloDone |
Pack of the ServerHelloDone handshake message.
|
| ServerHelloDone.ServerHelloDoneConsumer |
The "ServerHelloDone" handshake message consumer.
|
| ServerHelloDone.ServerHelloDoneMessage |
The ServerHelloDone handshake message.
|
| ServerHelloDone.ServerHelloDoneProducer |
The "ServerHelloDone" handshake message producer.
|
| ServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| ServerKeyExchange.ServerKeyExchangeConsumer |
The "ServerKeyExchange" handshake message consumer.
|
| ServerKeyExchange.ServerKeyExchangeProducer |
The "ServerKeyExchange" handshake message producer.
|
| ServerNameExtension |
Pack of the "server_name" extensions [RFC 4366/6066].
|
| ServerNameExtension.CHServerNameConsumer |
Network data consumer of a "server_name" extension in the
ClientHello handshake message.
|
| ServerNameExtension.CHServerNameProducer |
Network data producer of a "server_name" extension in the
ClientHello handshake message.
|
| ServerNameExtension.CHServerNamesSpec |
The "server_name" extension.
|
| ServerNameExtension.CHServerNamesSpec.UnknownServerName | |
| ServerNameExtension.CHServerNamesStringizer | |
| ServerNameExtension.EEServerNameConsumer |
Network data consumer of a "server_name" extension in the
EncryptedExtensions handshake message.
|
| ServerNameExtension.EEServerNameProducer |
Network data producer of a "server_name" extension in the
EncryptedExtensions handshake message.
|
| ServerNameExtension.SHServerNameConsumer |
Network data consumer of a "server_name" extension in the
ServerHello handshake message.
|
| ServerNameExtension.SHServerNameProducer |
Network data producer of a "server_name" extension in the
ServerHello handshake message.
|
| ServerNameExtension.SHServerNamesSpec |
The "server_name" extension in the ServerHello handshake message.
|
| ServerNameExtension.SHServerNamesStringizer | |
| SessionId |
Encapsulates an SSL session ID.
|
| SignatureAlgorithmsExtension |
Pack of the "signature_algorithms" extensions [RFC 5246].
|
| SignatureAlgorithmsExtension.CHSignatureSchemesConsumer |
Network data consumer of a "signature_algorithms" extension in
the ClientHello handshake message.
|
| SignatureAlgorithmsExtension.CHSignatureSchemesOnLoadAbsence |
The absence processing if a "signature_algorithms" extension is
not present in the ClientHello handshake message.
|
| SignatureAlgorithmsExtension.CHSignatureSchemesOnTradeAbsence |
The absence processing if a "signature_algorithms" extension is
not present in the ClientHello handshake message.
|
| SignatureAlgorithmsExtension.CHSignatureSchemesProducer |
Network data producer of a "signature_algorithms" extension in
the ClientHello handshake message.
|
| SignatureAlgorithmsExtension.CHSignatureSchemesUpdate |
After session creation consuming of a "signature_algorithms"
extension in the ClientHello handshake message.
|
| SignatureAlgorithmsExtension.CRSignatureSchemesAbsence |
The absence processing if a "signature_algorithms" extension is
not present in the CertificateRequest handshake message.
|
| SignatureAlgorithmsExtension.CRSignatureSchemesConsumer |
Network data consumer of a "signature_algorithms" extension in
the CertificateRequest handshake message.
|
| SignatureAlgorithmsExtension.CRSignatureSchemesProducer |
Network data producer of a "signature_algorithms" extension in
the CertificateRequest handshake message.
|
| SignatureAlgorithmsExtension.CRSignatureSchemesUpdate |
After session creation consuming of a "signature_algorithms"
extension in the CertificateRequest handshake message.
|
| SignatureAlgorithmsExtension.SignatureSchemesSpec |
The "signature_algorithms" extension.
|
| SignatureAlgorithmsExtension.SignatureSchemesStringizer | |
| SM2ClientKeyExchange |
Pack of the "ClientKeyExchange" handshake message.
|
| SM2ClientKeyExchange.SM2ClientKeyExchangeConsumer |
The SM2 "ClientKeyExchange" handshake message consumer.
|
| SM2ClientKeyExchange.SM2ClientKeyExchangeMessage |
The SM2 ClientKeyExchange handshake message.
|
| SM2ClientKeyExchange.SM2ClientKeyExchangeProducer |
The SM2 "ClientKeyExchange" handshake message producer.
|
| SM2KeyExchange | |
| SM2KeyExchange.SM2Credentials | |
| SM2KeyExchange.SM2KAGenerator | |
| SM2KeyExchange.SM2KAKeyDerivation | |
| SM2KeyExchange.SM2Possession | |
| SM2KeyExchange.SM2PossessionGenerator | |
| SM2ServerKeyExchange |
Pack of the ServerKeyExchange handshake message.
|
| SM2ServerKeyExchange.SM2ServerKeyExchangeConsumer |
The SM2 "ServerKeyExchange" handshake message consumer.
|
| SM2ServerKeyExchange.SM2ServerKeyExchangeMessage |
The SM2 ServerKeyExchange handshake message.
|
| SM2ServerKeyExchange.SM2ServerKeyExchangeProducer |
The SM2 "ServerKeyExchange" handshake message producer.
|
| SSLAlgorithmConstraints |
Algorithm constraints for disabled algorithms property
See the "jdk.certpath.disabledAlgorithms" specification in java.security
for the syntax of the disabled algorithm string.
|
| SSLAlgorithmConstraints.SupportedSignatureAlgorithmConstraints | |
| SSLAlgorithmDecomposer |
The class decomposes standard SSL/TLS cipher suites into sub-elements.
|
| SSLBasicKeyDerivation | |
| SSLBasicKeyDerivation.SecretSizeSpec | |
| SSLCipher.GMTlsBlockReadCipherGenerator | |
| SSLCipher.GMTlsBlockReadCipherGenerator.BlockReadCipher | |
| SSLCipher.GMTlsBlockWriteCipherGenerator | |
| SSLCipher.GMTlsBlockWriteCipherGenerator.BlockWriteCipher | |
| SSLCipher.GMTlsGcmReadCipherGenerator | |
| SSLCipher.GMTlsGcmReadCipherGenerator.GcmReadCipher | |
| SSLCipher.GMTlsGcmWriteCipherGenerator | |
| SSLCipher.GMTlsGcmWriteCipherGenerator.GcmWriteCipher | |
| SSLCipher.NullReadCipherGenerator | |
| SSLCipher.NullReadCipherGenerator.NullReadCipher | |
| SSLCipher.NullWriteCipherGenerator | |
| SSLCipher.NullWriteCipherGenerator.NullWriteCipher | |
| SSLCipher.SSLReadCipher | |
| SSLCipher.SSLWriteCipher | |
| SSLCipher.StreamReadCipherGenerator | |
| SSLCipher.StreamReadCipherGenerator.StreamReadCipher | |
| SSLCipher.StreamWriteCipherGenerator | |
| SSLCipher.StreamWriteCipherGenerator.StreamWriteCipher | |
| SSLCipher.T10BlockReadCipherGenerator | |
| SSLCipher.T10BlockReadCipherGenerator.BlockReadCipher | |
| SSLCipher.T10BlockWriteCipherGenerator | |
| SSLCipher.T10BlockWriteCipherGenerator.BlockWriteCipher | |
| SSLCipher.T11BlockReadCipherGenerator | |
| SSLCipher.T11BlockReadCipherGenerator.BlockReadCipher | |
| SSLCipher.T11BlockWriteCipherGenerator | |
| SSLCipher.T11BlockWriteCipherGenerator.BlockWriteCipher | |
| SSLCipher.T12GcmReadCipherGenerator | |
| SSLCipher.T12GcmReadCipherGenerator.GcmReadCipher | |
| SSLCipher.T12GcmWriteCipherGenerator | |
| SSLCipher.T12GcmWriteCipherGenerator.GcmWriteCipher | |
| SSLCipher.T13GcmReadCipherGenerator | |
| SSLCipher.T13GcmReadCipherGenerator.GcmReadCipher | |
| SSLCipher.T13GcmWriteCipherGenerator | |
| SSLCipher.T13GcmWriteCipherGenerator.GcmWriteCipher | |
| SSLConfiguration |
SSL/TLS configuration.
|
| SSLConfiguration.CustomizedClientSignatureSchemes | |
| SSLConfiguration.CustomizedServerSignatureSchemes | |
| SSLContextImpl |
Implementation of an SSLContext.
|
| SSLContextImpl.AbstractTLSContext | |
| SSLContextImpl.CustomizedSSLProtocols | |
| SSLContextImpl.CustomizedTLSContext | |
| SSLContextImpl.DefaultManagersHolder | |
| SSLContextImpl.DefaultSSLContext | |
| SSLContextImpl.DefaultSSLContextHolder | |
| SSLContextImpl.GMTLSContext | |
| SSLContextImpl.TLS10Context | |
| SSLContextImpl.TLS11Context | |
| SSLContextImpl.TLS12Context | |
| SSLContextImpl.TLS13Context | |
| SSLContextImpl.TLSContext | |
| SSLEngineImpl |
Implementation of an non-blocking SSLEngine.
|
| SSLEngineImpl.DelegatedTask |
Implement a simple task delegator.
|
| SSLEngineImpl.DelegatedTask.DelegatedAction | |
| SSLEngineInputRecord |
InputRecord implementation for SSLEngine. |
| SSLEngineOutputRecord |
OutputRecord implementation for SSLEngine. |
| SSLEngineOutputRecord.HandshakeMemo | |
| SSLEngineOutputRecord.RecordMemo | |
| SSLExtension.ClientExtensions | |
| SSLExtension.ServerExtensions | |
| SSLExtensions |
SSL/TLS extensions in a handshake message.
|
| SSLHandshake.HandshakeMessage |
A (transparent) specification of handshake message.
|
| SSLKeyExchange | |
| SSLKeyExchange.SSLKeyExDHANON | |
| SSLKeyExchange.SSLKeyExDHANONExport | |
| SSLKeyExchange.SSLKeyExDHEDSS | |
| SSLKeyExchange.SSLKeyExDHEDSSExport | |
| SSLKeyExchange.SSLKeyExDHERSA | |
| SSLKeyExchange.SSLKeyExDHERSAExport | |
| SSLKeyExchange.SSLKeyExDHERSAOrPSS | |
| SSLKeyExchange.SSLKeyExECC | |
| SSLKeyExchange.SSLKeyExECDHANON | |
| SSLKeyExchange.SSLKeyExECDHECDSA | |
| SSLKeyExchange.SSLKeyExECDHEECDSA | |
| SSLKeyExchange.SSLKeyExECDHERSA | |
| SSLKeyExchange.SSLKeyExECDHERSAOrPSS | |
| SSLKeyExchange.SSLKeyExECDHRSA | |
| SSLKeyExchange.SSLKeyExKRB5 | |
| SSLKeyExchange.SSLKeyExKRB5EXPORT | |
| SSLKeyExchange.SSLKeyExRSA | |
| SSLKeyExchange.SSLKeyExRSAExport | |
| SSLKeyExchange.SSLKeyExSM2SM2 | |
| SSLKeyExchange.T13KeyAgreement | |
| SSLLogger |
Implementation of SSL logger.
|
| SSLLogger.SSLConsoleLogger | |
| SSLLogger.SSLSimpleFormatter | |
| SSLMasterKeyDerivation.LegacyMasterKeyDerivation | |
| SSLSecretDerivation | |
| SSLServerSocketFactoryImpl |
This class creates SSL server sockets.
|
| SSLServerSocketImpl |
This class provides a simple way for servers to support conventional
use of the Secure Sockets Layer (SSL).
|
| SSLSessionContextImpl | |
| SSLSessionImpl |
Implements the SSL session interface, and exposes the session context
which is maintained by SSL servers.
|
| SSLSocketFactoryImpl |
Implementation of an SSL socket factory.
|
| SSLSocketImpl |
Implementation of an SSL socket.
|
| SSLSocketInputRecord |
InputRecord implementation for SSLSocket. |
| SSLSocketOutputRecord |
OutputRecord implementation for SSLSocket. |
| SSLTrafficKeyDerivation.GMTLSTrafficKeyDerivationGenerator | |
| SSLTrafficKeyDerivation.LegacyTrafficKeyDerivation | |
| SSLTrafficKeyDerivation.S30TrafficKeyDerivationGenerator | |
| SSLTrafficKeyDerivation.T10TrafficKeyDerivationGenerator | |
| SSLTrafficKeyDerivation.T12TrafficKeyDerivationGenerator | |
| SSLTrafficKeyDerivation.T13TrafficKeyDerivation | |
| SSLTrafficKeyDerivation.T13TrafficKeyDerivationGenerator | |
| StatusResponseManager | |
| StatusResponseManager.StaplingParameters |
Inner class used to hold stapling parameters needed by the handshaker
when stapling is active.
|
| SunJSSE |
The JSSE provider.
|
| SunX509KeyManagerImpl |
An implementation of X509KeyManager backed by a KeyStore.
|
| SunX509KeyManagerImpl.X509Credentials | |
| SupportedGroupsExtension |
Pack of the "supported_groups" extensions [RFC 4492/7919].
|
| SupportedGroupsExtension.CHSupportedGroupsConsumer |
Network data producer of a "supported_groups" extension in
the ClientHello handshake message.
|
| SupportedGroupsExtension.CHSupportedGroupsProducer |
Network data producer of a "supported_groups" extension in
the ClientHello handshake message.
|
| SupportedGroupsExtension.EESupportedGroupsConsumer | |
| SupportedGroupsExtension.EESupportedGroupsProducer |
Network data producer of a "supported_groups" extension in
the EncryptedExtensions handshake message.
|
| SupportedGroupsExtension.SupportedGroups | |
| SupportedGroupsExtension.SupportedGroupsSpec |
The "supported_groups" extension.
|
| SupportedGroupsExtension.SupportedGroupsStringizer | |
| SupportedVersionsExtension |
Pack of the "supported_versions" extensions.
|
| SupportedVersionsExtension.CHSupportedVersionsConsumer |
Network data consumer of a "supported_versions" extension in ClientHello.
|
| SupportedVersionsExtension.CHSupportedVersionsProducer |
Network data producer of a "supported_versions" extension in ClientHello.
|
| SupportedVersionsExtension.CHSupportedVersionsSpec |
The "supported_versions" extension in ClientHello.
|
| SupportedVersionsExtension.CHSupportedVersionsStringizer | |
| SupportedVersionsExtension.HRRSupportedVersionsConsumer |
Network data consumer of a "supported_versions" extension in
HelloRetryRequest.
|
| SupportedVersionsExtension.HRRSupportedVersionsProducer |
Network data producer of a "supported_versions" extension in
HelloRetryRequest.
|
| SupportedVersionsExtension.HRRSupportedVersionsReproducer |
Network data producer of a "supported_versions" extension for stateless
HelloRetryRequest reconstruction.
|
| SupportedVersionsExtension.SHSupportedVersionsConsumer |
Network data consumer of a "supported_versions" extension in ServerHello.
|
| SupportedVersionsExtension.SHSupportedVersionsProducer |
Network data producer of a "supported_versions" extension in ServerHello.
|
| SupportedVersionsExtension.SHSupportedVersionsSpec |
The "supported_versions" extension in ServerHello and HelloRetryRequest.
|
| SupportedVersionsExtension.SHSupportedVersionsStringizer | |
| TransportContext |
SSL/TLS transportation context.
|
| TransportContext.NotifyHandshake | |
| TrustManagerFactoryImpl | |
| TrustManagerFactoryImpl.PKIXFactory | |
| TrustManagerFactoryImpl.SimpleFactory | |
| TrustStoreManager |
Collection of static utility methods to manage the default trusted KeyStores
effectively.
|
| TrustStoreManager.TrustAnchorManager |
The trust anchors manager used to expedite the performance.
|
| TrustStoreManager.TrustStoreDescriptor |
A descriptor of the default trusted KeyStore.
|
| Utilities |
A utility class to share the static methods.
|
| X509Authentication.X509Credentials | |
| X509Authentication.X509Possession | |
| X509Authentication.X509PossessionGenerator | |
| X509KeyManagerImpl |
The new X509 key manager implementation.
|
| X509KeyManagerImpl.EntryStatus | |
| X509KeyManagerImpl.KeyType | |
| X509KeyManagerImpl.SizedMap<K,V> | |
| X509TrustManagerImpl |
This class implements the SunJSSE X.509 trust manager using the internal
validator API in J2SE core.
|
Copyright © 2023. All rights reserved.