Fix SslContextBuilder swapping client and server
The 'forClient' boolean was swapped to 'forServer' in code review of #3531. Not all locations were updated.
This commit is contained in:
parent
43d57ddd46
commit
aa9d73c6b2
@ -31,7 +31,7 @@ public final class SslContextBuilder {
|
||||
* Creates a builder for new client-side {@link SslContext}.
|
||||
*/
|
||||
public static SslContextBuilder forClient() {
|
||||
return new SslContextBuilder(true);
|
||||
return new SslContextBuilder(false);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -41,7 +41,7 @@ public final class SslContextBuilder {
|
||||
* @param keyFile a PKCS#8 private key file in PEM format
|
||||
*/
|
||||
public static SslContextBuilder forServer(File keyCertChainFile, File keyFile) {
|
||||
return new SslContextBuilder(false).keyManager(keyCertChainFile, keyFile);
|
||||
return new SslContextBuilder(true).keyManager(keyCertChainFile, keyFile);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -54,7 +54,7 @@ public final class SslContextBuilder {
|
||||
*/
|
||||
public static SslContextBuilder forServer(
|
||||
File keyCertChainFile, File keyFile, String keyPassword) {
|
||||
return new SslContextBuilder(false).keyManager(keyCertChainFile, keyFile, keyPassword);
|
||||
return new SslContextBuilder(true).keyManager(keyCertChainFile, keyFile, keyPassword);
|
||||
}
|
||||
|
||||
private final boolean forServer;
|
||||
|
Loading…
Reference in New Issue
Block a user