FINERACT-1724 read timeout for fineract client is added.

This commit is contained in:
Peter Bagrij
2023-07-06 12:13:23 +02:00
committed by Arnold Gálovics
parent 09f4c049ab
commit b691ec4b1d
3 changed files with 27 additions and 2 deletions
@@ -23,6 +23,7 @@ import java.security.NoSuchAlgorithmException;
import java.security.SecureRandom;
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import java.time.Duration;
import javax.net.ssl.HostnameVerifier;
import javax.net.ssl.SSLContext;
import javax.net.ssl.SSLSocketFactory;
@@ -471,6 +472,11 @@ public final class FineractClient {
return this;
}
public Builder readTimeout(Duration timeout) {
okBuilder.readTimeout(timeout);
return this;
}
/**
* Skip Fineract API host SSL certificate verification. DO NOT USE THIS when invoking a production server's API!
* This is intended for https://localhost:8443/ testing of development servers with self-signed certificates,