-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Add SslOptions #3980
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Add SslOptions #3980
Changes from all commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
23ef9c3
Add SslOptions from Lettuce library
sazzad16 375e1ca
Add InsecureTrustManagerFactory from Netty library
sazzad16 ed26f37
Separate SSL socket creation in DefaultJedisSocketFactory
sazzad16 382fd81
Add SslOptions in JedisClientConfig
sazzad16 363d493
Add SslHostnameVerifyMode
sazzad16 261bf30
Allow system default key and trust managers and insecure trust manager
sazzad16 2ca615e
fix jdoc
sazzad16 8da45c3
Address review comments
sazzad16 e9444d9
Revert back to verification mode names in Lettuce,
sazzad16 ae97c00
Rename insecureTrust to noTruststoreVerification;
sazzad16 04fd034
Merge branch 'master' into ssl-options
sazzad16 09fee5e
SslVerifyMode is renamed back
sazzad16 ea3a164
Merge branch 'master' into ssl-options
sazzad16 499dfed
Remove InsecureTrustManagerFactory
sazzad16 b196739
Disable ALL existing SSL tests
sazzad16 1566a2a
JedisTest with SslOptions
sazzad16 06e2587
SSLACLJedisTest with SslOptions
sazzad16 4b27241
SSLOptionsJedisSentinelPoolTest with SslOptions
sazzad16 caa0b34
SSLJedisClusterTest with SslOptions
sazzad16 11bb446
TODO comment to enable existing SSL tests
sazzad16 ff88451
TODO command to enable existing SSL tests in csc package
sazzad16 315d73d
Enable existing SSL tests without impacting new ones
sazzad16 00d6dce
Missing enable existing SSL tests without impacting new ones
sazzad16 f56aec3
Keep only Builder pattern constructor for DefaultJedisClientConfig
sazzad16 06371b5
Limit HostnameVerifier only for legacy ssl config
sazzad16 bcce93b
Remove unused codes from SSLOptionsJedisTest
sazzad16 1fa23f2
Increase code reuse for LocalhostVerifier
sazzad16 a64a510
Individual JavaDoc for each SslVerifyMode
sazzad16 63aa76b
Custom SocketFactory won't be supported with SslOptions
sazzad16 10bc2dc
Deprecate DefaultJedisClientConfig.copyConfig()
sazzad16 a0591c8
Add option to set SSLContext protocol
sazzad16 309d477
Remove options to set KeyManager and TrustManager algorithms
sazzad16 42596bd
Add File checkers
sazzad16 1a44be1
minor user/password change
sazzad16 46c031e
minor update javadoc
sazzad16 294cf25
Allow manual HostnameVerifier with SslOptions
sazzad16 ac1de9c
Make test connectWithCustomHostNameVerifier() pass
sazzad16 9e60a8e
Better SslOptions with custom HostnameVerifier
sazzad16 0129990
Shorten sslContextProtocol to sslProtocol
sazzad16 7e298bb
Use null as default password,
sazzad16 fae11c0
Make an accidental private truststore builder option public
sazzad16 04ea192
Remove Lettuce comments
sazzad16 9709018
Add JedisPooled tests
sazzad16 8e1152c
Use char array for password
sazzad16 5357b68
Remove file license
sazzad16 9d13917
Address code review
sazzad16 a49ffb1
Merge branch 'master' into ssl-options
sazzad16 7b06e34
Merge branch 'master' into ssl-options
sazzad16 8fbadc2
Merge fix
sazzad16 25e65d3
Deprecate helper methods in DefaultJedisClientConfig
sazzad16 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.