No API in this release is deprecated for removal.
| Since | Deprecated Item and Description |
|---|---|
io.
OutputStream where Pcap data will be written. Call outputStream)close() to close this
OutputStream.Use | |
io.
OutputStream where Pcap data will be written. Call outputStream, boolean close() to close this
OutputStream.Set to captureZeroByte, boolean true to enable capturing packets with empty (0 bytes) payload.
Otherwise, if set to false, empty packets will be filtered out.Set to writePcapGlobalHeader)true to write Pcap Global Header on initialization.
Otherwise, if set to false, Pcap Global Header will not be written
on initialization. This could when writing Pcap data on a existing file where
Pcap Global Header is already present.Use | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
The engine to wrap. engine, ByteBufAllocator the buffer allocator. alloc, JdkApplicationProtocolNegotiator The application level protocol negotiator applicationNegotiator, boolean
Deprecated as a consequence of | |
io.
The engine to wrap. engine, ByteBufAllocator the buffer allocator. alloc, JdkApplicationProtocolNegotiator The application level protocol negotiator applicationNegotiator, boolean
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
The engine to wrap. engine, JdkApplicationProtocolNegotiator The application level protocol negotiator applicationNegotiator, boolean
Deprecated as a consequence of | |
Returns: The resulting wrapped engine. This may just beengine.The engine to wrap. engine, ByteBufAllocator the buffer allocator. alloc, JdkApplicationProtocolNegotiator The application level protocol negotiator applicationNegotiator, boolean
Deprecated as a consequence of | |
Returns: The resulting wrapped engine. This may just beengine.The engine to wrap. engine, JdkApplicationProtocolNegotiator The application level protocol negotiator applicationNegotiator, boolean
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Use | |
io.
an X.509 certificate chain file in PEM format.
certChainFile)null to use the system default | |
io.
the trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default. | |
io.
an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default. | |
io.
an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, JdkApplicationProtocolNegotiator Application Protocol Negotiator object. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
Deprecated as a consequence of | |
io.
an X.509 certificate collection file in PEM format.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default or the results of parsing
trustCertCollectionFilean X.509 certificate chain file in PEM format.
This provides the public key for mutual authentication.
keyCertChainFile, File null to use the system defaulta PKCS#8 private key file in PEM format.
This provides the private key for mutual authentication.
keyFile, String null for no mutual authentication.the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.
Ignored if keyFile is null.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to servers.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate collection file in PEM format.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default or the results of parsing
trustCertCollectionFilean X.509 certificate chain file in PEM format.
This provides the public key for mutual authentication.
keyCertChainFile, File null to use the system defaulta PKCS#8 private key file in PEM format.
This provides the private key for mutual authentication.
keyFile, String null for no mutual authentication.the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.
Ignored if keyFile is null.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to servers.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, JdkApplicationProtocolNegotiator Application Protocol Negotiator object. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
the sslContext, boolean SSLContext to use.true if this context should create SSLEngines for client-side usage.the clientAuth)ClientAuth to use. This will only be used when {@param isClient} is false. | |
io.
the sslContext, boolean SSLContext to use.true if this context should create SSLEngines for client-side usage.the ciphers to use or ciphers, CipherSuiteFilter null if the standard should be used.the filter to use. cipherFilter, ApplicationProtocolConfig the apn, ClientAuth ApplicationProtocolConfig to use.the clientAuth)ClientAuth to use. This will only be used when {@param isClient} is false. | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
Returns: AKeyManagerFactory based upon a key file, key file password, and a certificate chain.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.The existing kmf)KeyManagerFactory that will be used if not nullwill be removed. | |
Returns: AKeyManagerFactory based upon a key algorithm, key file, key file password,
and a certificate chain.an buildKeyManagerFactory X.509 certificate chain file in PEM format certChainFile, String the standard name of the requested algorithm. See the Java Secure Socket Extension
Reference Guide for information about standard algorithm names. keyAlgorithm, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.The existing kmf)KeyManagerFactory that will be used if not nullwill be removed. | |
Returns: The results of the translationThe configuration which defines the translation config, boolean true if a server false otherwise.Deprecated as a consequence of | |
io.
Use | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile) | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword)keyFile.
null if it's not password-protected. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, JdkApplicationProtocolNegotiator Application Protocol Negotiator object. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
Deprecated as a consequence of | |
io.
an X.509 certificate collection file in PEM format.
This provides the certificate collection used for mutual authentication.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from clients.
null to use the default or the results of parsing
trustCertCollectionFile.an X.509 certificate chain file in PEM format keyCertChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to clients.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, ApplicationProtocolConfig provider is SslProvider#JDKProvides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate collection file in PEM format.
This provides the certificate collection used for mutual authentication.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from clients.
null to use the default or the results of parsing
trustCertCollectionFilean X.509 certificate chain file in PEM format keyCertChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to clients.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, JdkApplicationProtocolNegotiator provider is SslProvider#JDKApplication Protocol Negotiator object. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Will be removed because hostname validation is always done by a
| |
io.
an X.509 certificate chain file in PEM format.
certChainFile)null to use the system default | |
io.
the trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default. | |
io.
an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default. | |
io.
an X.509 certificate chain file in PEM format certChainFile, TrustManagerFactory the trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default..the cipher suites to enable, in the order of preference.
ciphers, ApplicationProtocolConfig null to use the default cipher suites.Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, TrustManagerFactory the trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default..the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate collection file in PEM format.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default or the results of parsing
trustCertCollectionFilean X.509 certificate chain file in PEM format.
This provides the public key for mutual authentication.
keyCertChainFile, File null to use the system defaulta PKCS#8 private key file in PEM format.
This provides the private key for mutual authentication.
keyFile, String null for no mutual authentication.the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.
Ignored if keyFile is null.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the javax.s
that is used to encrypt data being sent to servers.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Application Protocol Negotiator object. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
Deprecated as a consequence of | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile) | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword)keyFile.
null if it's not password-protected. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, ApplicationProtocolConfig null to use the default cipher suites.Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, TrustManagerFactory trustManagerFactory, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, ApplicationProtocolConfig null to use the default cipher suites.Application protocol config. config, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, TrustManagerFactory trustManagerFactory, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, OpenSslApplicationProtocolNegotiator null to use the default cipher suites.Application protocol negotiator. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate collection file in PEM format.
This provides the certificate collection used for mutual authentication.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from clients.
null to use the default or the results of parsing
trustCertCollectionFile.an X.509 certificate chain file in PEM format keyCertChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to clients.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, ApplicationProtocolConfig provider is SslProvider#JDKProvides a means to configure parameters related to application protocol negotiation. config, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, TrustManagerFactory trustManagerFactory, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Application protocol config. config, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, TrustManagerFactory trustManagerFactory, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, OpenSslApplicationProtocolNegotiator Application protocol negotiator. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.use | |
io.
an X.509 certificate collection file in PEM format.
This provides the certificate collection used for mutual authentication.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from clients.
null to use the default or the results of parsing
trustCertCollectionFile.an X.509 certificate chain file in PEM format keyCertChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to clients.
null to use the default or the results of parsing
keyCertChainFile and keyFile.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, OpenSslApplicationProtocolNegotiator provider is SslProvider#JDKApplication Protocol Negotiator object apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value. | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
this method is considered unsafe as the returned pointer may be released later. Dont use it! | |
Returns: true because renegotiation is not supported.
| |
io.
| |
io.
this method is considered unsafe as the returned pointer may be released later. Dont use it! | |
Returns: The results of the translationThe configuration which defines the translation config)Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
the mapping of domain name to mapping)SslContextDeprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
The certificate file to build from. certChainFile, TrustManagerFactory The existing trustManagerFactory)TrustManagerFactory that will be used if not null.
| |
Returns: a key specificationcharacters, if password, byte[] null an unencrypted key is assumedbytes of the DER encoded private key key)
| |
Returns: a new client-sideSslContextReplaced by | |
Returns: a new client-sideSslContextan X.509 certificate chain file in PEM format certChainFile)Replaced by | |
Returns: a new client-sideSslContextthe trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.Replaced by | |
Returns: a new client-sideSslContextan X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.Replaced by | |
Returns: a new client-sideSslContextan X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new client-sideSslContextan X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new client-sideSslContextthe provider)SslContext implementation to use.
null to use the current default one.Replaced by | |
Returns: a new client-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format.
certChainFile)null to use the system defaultReplaced by | |
Returns: a new client-sideSslContextthe provider, TrustManagerFactory SslContext implementation to use.
null to use the current default one.the trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.Replaced by | |
Returns: a new client-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory)TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.Replaced by | |
Returns: a new client-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new client-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format.
certChainFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new client-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate collection file in PEM format.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default or the results of parsing
trustCertCollectionFile.
This parameter is ignored if provider is not SslProvider#JDK.an X.509 certificate chain file in PEM format.
This provides the public key for mutual authentication.
keyCertChainFile, File null to use the system defaulta PKCS#8 private key file in PEM format.
This provides the private key for mutual authentication.
keyFile, String null for no mutual authentication.the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.
Ignored if keyFile is null.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to servers.
null to use the default or the results of parsing
keyCertChainFile and keyFile.
This parameter is ignored if provider is not SslProvider#JDK.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextan X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile)Replaced by | |
Returns: a new server-sideSslContextan X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword)keyFile.
null if it's not password-protected.Replaced by | |
Returns: a new server-sideSslContextan X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextan X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers cipherFilter, ApplicationProtocolConfig Provides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile)Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword)keyFile.
null if it's not password-protected.Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, TrustManagerFactory keyFile.
null if it's not password-protected.the trustManagerFactory, Iterable<String> TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from servers.
null to use the default.the cipher suites to enable, in the order of preference.
ciphers, Iterable<String> null to use the default cipher suites.the application layer protocols to accept, in the order of preference.
nextProtocols, long null to disable TLS NPN/ALPN extension.the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate chain file in PEM format certChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, Iterable<String> keyFile.
null if it's not password-protected.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, ApplicationProtocolConfig provider is SslProvider#JDKProvides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
Returns: a new server-sideSslContextthe provider, File SslContext implementation to use.
null to use the current default one.an X.509 certificate collection file in PEM format.
This provides the certificate collection used for mutual authentication.
trustCertCollectionFile, TrustManagerFactory null to use the system defaultthe trustManagerFactory, File TrustManagerFactory that provides the TrustManagers
that verifies the certificates sent from clients.
null to use the default or the results of parsing
trustCertCollectionFile.
This parameter is ignored if provider is not SslProvider#JDK.an X.509 certificate chain file in PEM format keyCertChainFile, File a PKCS#8 private key file in PEM format keyFile, String the password of the keyPassword, KeyManagerFactory keyFile.
null if it's not password-protected.the keyManagerFactory, Iterable<String> KeyManagerFactory that provides the KeyManagers
that is used to encrypt data being sent to clients.
null to use the default or the results of parsing
keyCertChainFile and keyFile.
This parameter is ignored if provider is not SslProvider#JDK.the cipher suites to enable, in the order of preference.
ciphers, CipherSuiteFilter null to use the default cipher suites.a filter to apply over the supplied list of ciphers
Only required if cipherFilter, ApplicationProtocolConfig provider is SslProvider#JDKProvides a means to configure parameters related to application protocol negotiation. apn, long the size of the cache used for storing SSL session objects.
sessionCacheSize, long 0 to use the default value.the timeout for the cached SSL session objects, in seconds.
sessionTimeout)0 to use the default value.Replaced by | |
io.
| |
io.
| |
io.
SSLv2 is no longer secure. Consider using | |
io.
SSLv2Hello is no longer secure. Consider using | |
io.
SSLv3 is no longer secure. Consider using | |
io.
TLSv1 is no longer secure. Consider using | |
io.
TLSv1.1 is no longer secure. Consider using | |
io.
a list of SHA1 fingerprints in hexadecimal form fingerprints)This deprecated constructor uses SHA-1 that is considered insecure.
It is recommended to specify a stronger hash algorithm, such as SHA-256,
by calling | |
io.
a list of SHA1 fingerprints in hexadecimal form fingerprints)This deprecated constructor uses SHA-1 that is considered insecure.
It is recommended to specify a stronger hash algorithm, such as SHA-256,
by calling | |
io.
a list of SHA1 fingerprints fingerprints)This deprecated constructor uses SHA-1 that is considered insecure.
It is recommended to specify a stronger hash algorithm, such as SHA-256,
by calling | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
Deprecated as a consequence of | |
io.
The context which provides a ctx)ByteBufAllocator if buffer allocation is necessary.
| |
Returns: the fetched chunk.null if there is no data left in the stream.
Please note that null does not necessarily mean that the
stream has reached at its end. In a slow stream, the next chunk
might be unavailable just momentarily.The context which provides a ctx)ByteBufAllocator if buffer allocation is necessary.Use Fetches a chunked data from the stream. Once this method returns the last chunk
and thus the stream has reached at its end, any subsequent | |
io.
The context which provides a ctx)ByteBufAllocator if buffer allocation is necessary.
| |
io.
The context which provides a ctx)ByteBufAllocator if buffer allocation is necessary.
| |
io.
The context which provides a ctx)ByteBufAllocator if buffer allocation is necessary.
| |
io.
| |
io.
| |
Returns: the current time to wait (in ms) if needed for Read operation.the recv size size, final long the traffic limit in bytes per second. limitTraffic, final long the max time in ms to wait in case of excess of traffic. maxTime)
| |
Returns: the current time to wait (in ms) if needed for Write operation.the write size size, final long the traffic limit in bytes per second. limitTraffic, final long the max time in ms to wait in case of excess of traffic. maxTime)
|