Skip to content

Commit 49667fd

Browse files
Feat: Add Support for Synchronized Groups for a Connection Directory Provisioning Configuration and Self-Service Domain Verification and Organizations Discovery (#857)
Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com>
1 parent 77d3022 commit 49667fd

106 files changed

Lines changed: 13892 additions & 4473 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

reference.md

Lines changed: 1251 additions & 449 deletions
Large diffs are not rendered by default.

src/main/java/com/auth0/client/mgmt/AsyncLogStreamsClient.java

Lines changed: 790 additions & 604 deletions
Large diffs are not rendered by default.

src/main/java/com/auth0/client/mgmt/AsyncOrganizationsClient.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import com.auth0.client.mgmt.core.Suppliers;
99
import com.auth0.client.mgmt.core.SyncPagingIterable;
1010
import com.auth0.client.mgmt.organizations.AsyncClientGrantsClient;
11+
import com.auth0.client.mgmt.organizations.AsyncConnectionsClient;
1112
import com.auth0.client.mgmt.organizations.AsyncDiscoveryDomainsClient;
1213
import com.auth0.client.mgmt.organizations.AsyncEnabledConnectionsClient;
1314
import com.auth0.client.mgmt.organizations.AsyncInvitationsClient;
@@ -30,6 +31,8 @@ public class AsyncOrganizationsClient {
3031

3132
protected final Supplier<AsyncClientGrantsClient> clientGrantsClient;
3233

34+
protected final Supplier<AsyncConnectionsClient> connectionsClient;
35+
3336
protected final Supplier<AsyncDiscoveryDomainsClient> discoveryDomainsClient;
3437

3538
protected final Supplier<AsyncEnabledConnectionsClient> enabledConnectionsClient;
@@ -42,6 +45,7 @@ public AsyncOrganizationsClient(ClientOptions clientOptions) {
4245
this.clientOptions = clientOptions;
4346
this.rawClient = new AsyncRawOrganizationsClient(clientOptions);
4447
this.clientGrantsClient = Suppliers.memoize(() -> new AsyncClientGrantsClient(clientOptions));
48+
this.connectionsClient = Suppliers.memoize(() -> new AsyncConnectionsClient(clientOptions));
4549
this.discoveryDomainsClient = Suppliers.memoize(() -> new AsyncDiscoveryDomainsClient(clientOptions));
4650
this.enabledConnectionsClient = Suppliers.memoize(() -> new AsyncEnabledConnectionsClient(clientOptions));
4751
this.invitationsClient = Suppliers.memoize(() -> new AsyncInvitationsClient(clientOptions));
@@ -230,6 +234,10 @@ public AsyncClientGrantsClient clientGrants() {
230234
return this.clientGrantsClient.get();
231235
}
232236

237+
public AsyncConnectionsClient connections() {
238+
return this.connectionsClient.get();
239+
}
240+
233241
public AsyncDiscoveryDomainsClient discoveryDomains() {
234242
return this.discoveryDomainsClient.get();
235243
}

src/main/java/com/auth0/client/mgmt/AsyncRawClientGrantsClient.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,10 @@ public CompletableFuture<ManagementApiHttpResponse<SyncPagingIterable<ClientGran
106106
QueryStringMapper.addQueryParameter(
107107
httpUrl, "subject_type", request.getSubjectType().orElse(null), false);
108108
}
109+
if (!request.getDefaultFor().isAbsent()) {
110+
QueryStringMapper.addQueryParameter(
111+
httpUrl, "default_for", request.getDefaultFor().orElse(null), false);
112+
}
109113
if (requestOptions != null) {
110114
requestOptions.getQueryParameters().forEach((_key, _value) -> {
111115
httpUrl.addQueryParameter(_key, _value);

0 commit comments

Comments
 (0)