From ba8e3c26380f3b225cc7b45342ce4705dafbcaa1 Mon Sep 17 00:00:00 2001 From: tanya732 Date: Fri, 22 Aug 2025 01:29:20 +0530 Subject: [PATCH 1/2] Update Readme and Examples --- EXAMPLES.md | 13 +++++++++++++ README.md | 9 +++++++++ 2 files changed, 22 insertions(+) diff --git a/EXAMPLES.md b/EXAMPLES.md index 5f1dd6957..a5b62c76c 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -38,9 +38,22 @@ AuthAPI auth = AuthAPI.newBuilder("DOMAIN", "CLIENT-ID", "CLIENT-SECRET") .withHttpClient(client) .build(); +``` + +```java + ManagementAPI mgmt = ManagementAPI.newBuilder("DOMAIN", "API-TOKEN") .withHttpClient(client) .build(); + +// OR + +TokenProvider tokenProvider = SimpleTokenProvider.create("API-TOKEN"); + +ManagementAPI mgmt = ManagementAPI.newBuilder("DOMAIN", tokenProvider) + .withHttpClient(client) + .build(); + ``` If the `DefaultHttpClient` does not support your required networking client configuration, you may choose to implement diff --git a/README.md b/README.md index c281cb2ba..9b3cfaf42 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,15 @@ Create a `ManagementAPI` instance by providing the domain from the [Application ManagementAPI mgmt = ManagementAPI.newBuilder("{YOUR_DOMAIN}", "{YOUR_API_TOKEN}").build(); ``` +OR + +Create a `ManagementAPI` instance by providing the domain from the [Application dashboard](https://manage.auth0.com/#/applications) and Token Provider. + +```java +TokenProvider tokenProvider = SimpleTokenProvider.create("{YOUR_API_TOKEN}"); +ManagementAPI mgmt = ManagementAPI.newBuilder("{YOUR_DOMAIN}", TokenProvider).build(); +``` + The Management API is organized by entities represented by the Auth0 Management API objects. ```java From cbde2df131a172bbee1f298df9e3cb05d50c2a08 Mon Sep 17 00:00:00 2001 From: tanya732 Date: Fri, 22 Aug 2025 01:29:20 +0530 Subject: [PATCH 2/2] Update Readme and Examples --- EXAMPLES.md | 13 +++++++++++++ README.md | 9 +++++++++ 2 files changed, 22 insertions(+) diff --git a/EXAMPLES.md b/EXAMPLES.md index 5f1dd6957..a5b62c76c 100644 --- a/EXAMPLES.md +++ b/EXAMPLES.md @@ -38,9 +38,22 @@ AuthAPI auth = AuthAPI.newBuilder("DOMAIN", "CLIENT-ID", "CLIENT-SECRET") .withHttpClient(client) .build(); +``` + +```java + ManagementAPI mgmt = ManagementAPI.newBuilder("DOMAIN", "API-TOKEN") .withHttpClient(client) .build(); + +// OR + +TokenProvider tokenProvider = SimpleTokenProvider.create("API-TOKEN"); + +ManagementAPI mgmt = ManagementAPI.newBuilder("DOMAIN", tokenProvider) + .withHttpClient(client) + .build(); + ``` If the `DefaultHttpClient` does not support your required networking client configuration, you may choose to implement diff --git a/README.md b/README.md index c281cb2ba..9b3cfaf42 100644 --- a/README.md +++ b/README.md @@ -66,6 +66,15 @@ Create a `ManagementAPI` instance by providing the domain from the [Application ManagementAPI mgmt = ManagementAPI.newBuilder("{YOUR_DOMAIN}", "{YOUR_API_TOKEN}").build(); ``` +OR + +Create a `ManagementAPI` instance by providing the domain from the [Application dashboard](https://manage.auth0.com/#/applications) and Token Provider. + +```java +TokenProvider tokenProvider = SimpleTokenProvider.create("{YOUR_API_TOKEN}"); +ManagementAPI mgmt = ManagementAPI.newBuilder("{YOUR_DOMAIN}", TokenProvider).build(); +``` + The Management API is organized by entities represented by the Auth0 Management API objects. ```java