From dd4b9da317eb2f5a030b3435dc2b00aedda20d55 Mon Sep 17 00:00:00 2001 From: Prince Mathew Date: Tue, 4 Mar 2025 14:01:48 +0530 Subject: [PATCH] Fixed the java samples in the Example.md file --- EXAMPLES.md | 19 +++++++++---------- .../auth0/android/request/DefaultClient.kt | 1 + 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/EXAMPLES.md b/EXAMPLES.md index 7f77b403f..157ee6270 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -1288,12 +1288,9 @@ account.networkingClient = netClient Using Java ```java -DefaultClient netClient = new DefaultClient( - connectTimeout = 30, - readTimeout = 30 -); +DefaultClient netClient = new DefaultClient(30, 30); Auth0 account = Auth0.getInstance("client id", "domain"); -account.networkingClient = netClient; +account.setNetworkingClient(netClient); ``` @@ -1312,11 +1309,13 @@ account.networkingClient = netClient Using Java ```java +import java.util.HashMap; + DefaultClient netClient = new DefaultClient( - enableLogging = true + 10, 10, new HashMap<>() ,true ); Auth0 account = Auth0.getInstance("client id", "domain"); -account.networkingClient = netClient; +account.setNetworkingClient(netClient); ``` @@ -1339,10 +1338,10 @@ Map defaultHeaders = new HashMap<>(); defaultHeaders.put("{HEADER-NAME}", "{HEADER-VALUE}"); DefaultClient netClient = new DefaultClient( - defaultHeaders = defaultHeaders + 10,10 , defaultHeaders ); Auth0 account = Auth0.getInstance("client id", "domain"); -account.networkingClient = netClient; +account.setNetworkingClient(netClient); ``` @@ -1376,7 +1375,7 @@ class CustomNetClient extends NetworkingClient { ServerResponse response = // ... // Return a ServerResponse from the received response data - return ServerResponse(responseCode, responseBody, responseHeaders) + return new ServerResponse(responseCode, responseBody, responseHeaders); } }; diff --git a/auth0/src/main/java/com/auth0/android/request/DefaultClient.kt b/auth0/src/main/java/com/auth0/android/request/DefaultClient.kt index a00a57d8c..4595e1517 100644 --- a/auth0/src/main/java/com/auth0/android/request/DefaultClient.kt +++ b/auth0/src/main/java/com/auth0/android/request/DefaultClient.kt @@ -37,6 +37,7 @@ public class DefaultClient @VisibleForTesting(otherwise = VisibleForTesting.PRIV * @param defaultHeaders any headers that should be sent on all requests. If a specific request specifies a header with the same key as any header in the default headers, the header specified on the request will take precedence. Default is an empty map. * @param enableLogging whether HTTP request and response info should be logged. This should only be set to `true` for debugging purposes in non-production environments, as sensitive information is included in the logs. Defaults to `false`. */ + @JvmOverloads public constructor( connectTimeout: Int = DEFAULT_TIMEOUT_SECONDS, readTimeout: Int = DEFAULT_TIMEOUT_SECONDS,