Skip to content

Commit fc8040d

Browse files
committed
[fern-generated] Update SDK
Generated by Fern CLI Version: unknown Generators: - fernapi/fern-java-sdk: 4.6.3
1 parent b5834d8 commit fc8040d

97 files changed

Lines changed: 3353 additions & 2350 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: 115 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -714,14 +714,6 @@ client.branding().update(
714714
<dl>
715715
<dd>
716716

717-
**identifiers:** `Optional<UpdateBrandingIdentifiers>`
718-
719-
</dd>
720-
</dl>
721-
722-
<dl>
723-
<dd>
724-
725717
**font:** `Optional<UpdateBrandingFont>`
726718

727719
</dd>
@@ -1956,16 +1948,14 @@ client.clients().previewCimdMetadata(
19561948
Idempotent registration for Client ID Metadata Document (CIMD) clients.
19571949
Uses external_client_id as the unique identifier for upsert operations.
19581950

1959-
<strong>Create:</strong> Returns 201 when a new client is created (requires <code>create:clients</code> scope).
1960-
<strong>Update:</strong> Returns 200 when an existing client is updated (requires <code>update:clients</code> scope).
1951+
**Create:** Returns 201 when a new client is created (requires `create:clients` scope).
1952+
**Update:** Returns 200 when an existing client is updated (requires `update:clients` scope).
19611953

19621954
This endpoint automatically:
1963-
<ul>
1964-
<li>Fetches and validates the metadata document</li>
1965-
<li>Maps CIMD fields to Auth0 client configuration</li>
1966-
<li>Creates/rotates credentials from the JWKS</li>
1967-
<li>Enforces CIMD security policies (HTTPS-only, no shared secrets)</li>
1968-
</ul>
1955+
- Fetches and validates the metadata document
1956+
- Maps CIMD fields to Auth0 client configuration
1957+
- Creates/rotates credentials from the JWKS
1958+
- Enforces CIMD security policies (HTTPS-only, no shared secrets)
19691959
</dd>
19701960
</dl>
19711961
</dd>
@@ -9793,7 +9783,7 @@ client.refreshTokens().list(
97939783
<dl>
97949784
<dd>
97959785

9796-
Revoke refresh tokens in bulk by ID list, user, user+client, or client.
9786+
Revoke refresh tokens in bulk by ID list, user, user+client, or user+client+audience.
97979787
</dd>
97989788
</dl>
97999789
</dd>
@@ -9843,7 +9833,7 @@ client.refreshTokens().revoke(
98439833
<dl>
98449834
<dd>
98459835

9846-
**clientId:** `Optional<String>` — Revoke all refresh tokens for this client.
9836+
**clientId:** `Optional<String>` — Revoke refresh tokens for this client. Must be paired with `user_id`; optionally narrowed further with `audience`.
98479837

98489838
</dd>
98499839
</dl>
@@ -17428,7 +17418,7 @@ client.branding().themes().update(
1742817418
<dl>
1742917419
<dd>
1743017420

17431-
Retrieve a list of <a href="https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers">phone providers</a> details set for a Tenant. A list of fields to include or exclude may also be specified.
17421+
Retrieve a list of [phone providers](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details set for a Tenant. A list of fields to include or exclude may also be specified.
1743217422
</dd>
1743317423
</dl>
1743417424
</dd>
@@ -17489,8 +17479,8 @@ client.branding().phone().providers().list(
1748917479
<dl>
1749017480
<dd>
1749117481

17492-
Create a <a href="https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers">phone provider</a>.
17493-
The <code>credentials</code> object requires different properties depending on the phone provider (which is specified using the <code>name</code> property).
17482+
Create a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers).
17483+
The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property).
1749417484
</dd>
1749517485
</dl>
1749617486
</dd>
@@ -17581,7 +17571,7 @@ client.branding().phone().providers().create(
1758117571
<dl>
1758217572
<dd>
1758317573

17584-
Retrieve <a href="https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers">phone provider</a> details. A list of fields to include or exclude may also be specified.
17574+
Retrieve [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers) details. A list of fields to include or exclude may also be specified.
1758517575
</dd>
1758617576
</dl>
1758717577
</dd>
@@ -17689,8 +17679,8 @@ client.branding().phone().providers().delete("id");
1768917679
<dl>
1769017680
<dd>
1769117681

17692-
Update a <a href="https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers">phone provider</a>.
17693-
The <code>credentials</code> object requires different properties depending on the phone provider (which is specified using the <code>name</code> property).
17682+
Update a [phone provider](https://auth0.com/docs/customize/phone-messages/configure-phone-messaging-providers).
17683+
The `credentials` object requires different properties depending on the phone provider (which is specified using the `name` property).
1769417684
</dd>
1769517685
</dl>
1769617686
</dd>
@@ -20379,7 +20369,7 @@ client.connections().scimConfiguration().tokens().delete("id", "tokenId");
2037920369
<dl>
2038020370
<dd>
2038120371

20382-
Retrieve details of the <a href="https://auth0.com/docs/customize/email/smtp-email-providers">email provider configuration</a> in your tenant. A list of fields to include or exclude may also be specified.
20372+
Retrieve details of the [email provider configuration](https://auth0.com/docs/customize/email/smtp-email-providers) in your tenant. A list of fields to include or exclude may also be specified.
2038320373
</dd>
2038420374
</dl>
2038520375
</dd>
@@ -20451,48 +20441,31 @@ client.emails().provider().get(
2045120441
<dl>
2045220442
<dd>
2045320443

20454-
Create an <a href="https://auth0.com/docs/email/providers">email provider</a>. The <code>credentials</code> object
20455-
requires different properties depending on the email provider (which is specified using the <code>name</code> property):
20456-
<ul>
20457-
<li><code>mandrill</code> requires <code>api_key</code></li>
20458-
<li><code>sendgrid</code> requires <code>api_key</code></li>
20459-
<li>
20460-
<code>sparkpost</code> requires <code>api_key</code>. Optionally, set <code>region</code> to <code>eu</code> to use
20461-
the SparkPost service hosted in Western Europe; set to <code>null</code> to use the SparkPost service hosted in
20462-
North America. <code>eu</code> or <code>null</code> are the only valid values for <code>region</code>.
20463-
</li>
20464-
<li>
20465-
<code>mailgun</code> requires <code>api_key</code> and <code>domain</code>. Optionally, set <code>region</code> to
20466-
<code>eu</code> to use the Mailgun service hosted in Europe; set to <code>null</code> otherwise. <code>eu</code> or
20467-
<code>null</code> are the only valid values for <code>region</code>.
20468-
</li>
20469-
<li><code>ses</code> requires <code>accessKeyId</code>, <code>secretAccessKey</code>, and <code>region</code></li>
20470-
<li>
20471-
<code>smtp</code> requires <code>smtp_host</code>, <code>smtp_port</code>, <code>smtp_user</code>, and
20472-
<code>smtp_pass</code>
20473-
</li>
20474-
</ul>
20475-
Depending on the type of provider it is possible to specify <code>settings</code> object with different configuration
20444+
Create an [email provider](https://auth0.com/docs/email/providers). The `credentials` object
20445+
requires different properties depending on the email provider (which is specified using the `name` property):
20446+
20447+
- `mandrill` requires `api_key`
20448+
- `sendgrid` requires `api_key`
20449+
- `sparkpost` requires `api_key`. Optionally, set `region` to `eu` to use
20450+
the SparkPost service hosted in Western Europe; set to `null` to use the SparkPost service hosted in
20451+
North America. `eu` or `null` are the only valid values for `region`.
20452+
- `mailgun` requires `api_key` and `domain`. Optionally, set `region` to
20453+
`eu` to use the Mailgun service hosted in Europe; set to `null` otherwise. `eu` or
20454+
`null` are the only valid values for `region`.
20455+
- `ses` requires `accessKeyId`, `secretAccessKey`, and `region`
20456+
- `smtp` requires `smtp_host`, `smtp_port`, `smtp_user`, and
20457+
`smtp_pass`
20458+
20459+
Depending on the type of provider it is possible to specify `settings` object with different configuration
2047620460
options, which will be used when sending an email:
20477-
<ul>
20478-
<li>
20479-
<code>smtp</code> provider, <code>settings</code> may contain <code>headers</code> object.
20480-
<ul>
20481-
<li>
20482-
When using AWS SES SMTP host, you may provide a name of configuration set in
20483-
<code>X-SES-Configuration-Set</code> header. Value must be a string.
20484-
</li>
20485-
<li>
20486-
When using Sparkpost host, you may provide value for
20487-
<code>X-MSYS_API</code> header. Value must be an object.
20488-
</li>
20489-
</ul>
20490-
</li>
20491-
<li>
20492-
for <code>ses</code> provider, <code>settings</code> may contain <code>message</code> object, where you can provide
20493-
a name of configuration set in <code>configuration_set_name</code> property. Value must be a string.
20494-
</li>
20495-
</ul>
20461+
20462+
- `smtp` provider, `settings` may contain `headers` object.
20463+
- When using AWS SES SMTP host, you may provide a name of configuration set in
20464+
`X-SES-Configuration-Set` header. Value must be a string.
20465+
- When using Sparkpost host, you may provide value for
20466+
`X-MSYS_API` header. Value must be an object.
20467+
- For `ses` provider, `settings` may contain `message` object, where you can provide
20468+
a name of configuration set in `configuration_set_name` property. Value must be a string.
2049620469
</dd>
2049720470
</dl>
2049820471
</dd>
@@ -20630,46 +20603,32 @@ client.emails().provider().delete();
2063020603
<dl>
2063120604
<dd>
2063220605

20633-
Update an <a href="https://auth0.com/docs/email/providers">email provider</a>. The <code>credentials</code> object
20634-
requires different properties depending on the email provider (which is specified using the <code>name</code> property):
20635-
<ul>
20636-
<li><code>mandrill</code> requires <code>api_key</code></li>
20637-
<li><code>sendgrid</code> requires <code>api_key</code></li>
20638-
<li>
20639-
<code>sparkpost</code> requires <code>api_key</code>. Optionally, set <code>region</code> to <code>eu</code> to use
20640-
the SparkPost service hosted in Western Europe; set to <code>null</code> to use the SparkPost service hosted in
20641-
North America. <code>eu</code> or <code>null</code> are the only valid values for <code>region</code>.
20642-
</li>
20643-
<li>
20644-
<code>mailgun</code> requires <code>api_key</code> and <code>domain</code>. Optionally, set <code>region</code> to
20645-
<code>eu</code> to use the Mailgun service hosted in Europe; set to <code>null</code> otherwise. <code>eu</code> or
20646-
<code>null</code> are the only valid values for <code>region</code>.
20647-
</li>
20648-
<li><code>ses</code> requires <code>accessKeyId</code>, <code>secretAccessKey</code>, and <code>region</code></li>
20649-
<li>
20650-
<code>smtp</code> requires <code>smtp_host</code>, <code>smtp_port</code>, <code>smtp_user</code>, and
20651-
<code>smtp_pass</code>
20652-
</li>
20653-
</ul>
20654-
Depending on the type of provider it is possible to specify <code>settings</code> object with different configuration
20606+
Update an [email provider](https://auth0.com/docs/email/providers). The `credentials` object
20607+
requires different properties depending on the email provider (which is specified using the `name` property):
20608+
20609+
- `mandrill` requires `api_key`
20610+
- `sendgrid` requires `api_key`
20611+
- `sparkpost` requires `api_key`. Optionally, set `region` to `eu` to use
20612+
the SparkPost service hosted in Western Europe; set to `null` to use the SparkPost service hosted in
20613+
North America. `eu` or `null` are the only valid values for `region`.
20614+
- `mailgun` requires `api_key` and `domain`. Optionally, set `region` to
20615+
`eu` to use the Mailgun service hosted in Europe; set to `null` otherwise. `eu` or
20616+
`null` are the only valid values for `region`.
20617+
- `ses` requires `accessKeyId`, `secretAccessKey`, and `region`
20618+
- `smtp` requires `smtp_host`, `smtp_port`, `smtp_user`, and
20619+
`smtp_pass`
20620+
20621+
Depending on the type of provider it is possible to specify `settings` object with different configuration
2065520622
options, which will be used when sending an email:
20656-
<ul>
20657-
<li>
20658-
<code>smtp</code> provider, <code>settings</code> may contain <code>headers</code> object.
20659-
<ul>
20660-
<li>
20661-
When using AWS SES SMTP host, you may provide a name of configuration set in
20662-
<code>X-SES-Configuration-Set</code> header. Value must be a string.
20663-
</li>
20664-
<li>
20665-
When using Sparkpost host, you may provide value for
20666-
<code>X-MSYS_API</code> header. Value must be an object.
20667-
</li>
20668-
</ul>
20669-
for <code>ses</code> provider, <code>settings</code> may contain <code>message</code> object, where you can provide
20670-
a name of configuration set in <code>configuration_set_name</code> property. Value must be a string.
20671-
</li>
20672-
</ul>
20623+
20624+
- `smtp` provider, `settings` may contain `headers` object.
20625+
- When using AWS SES SMTP host, you may provide a name of configuration set in
20626+
`X-SES-Configuration-Set` header. Value must be a string.
20627+
- When using Sparkpost host, you may provide value for
20628+
`X-MSYS_API` header. Value must be an object.
20629+
20630+
For `ses` provider, `settings` may contain `message` object, where you can provide
20631+
a name of configuration set in `configuration_set_name` property. Value must be a string.
2067320632
</dd>
2067420633
</dl>
2067520634
</dd>
@@ -21600,7 +21559,7 @@ client.groups().members().get(
2160021559
<dl>
2160121560
<dd>
2160221561

21603-
Lists the <a href="https://auth0.com/docs/manage-users/access-control/rbac">roles</a> assigned to a group.
21562+
Lists the [roles](https://auth0.com/docs/manage-users/access-control/rbac) assigned to a group.
2160421563
</dd>
2160521564
</dl>
2160621565
</dd>
@@ -21681,7 +21640,7 @@ client.groups().roles().list(
2168121640
<dl>
2168221641
<dd>
2168321642

21684-
Assign one or more <a href="https://auth0.com/docs/manage-users/access-control/rbac">roles</a> to a specified group.
21643+
Assign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) to a specified group.
2168521644
</dd>
2168621645
</dl>
2168721646
</dd>
@@ -21751,7 +21710,7 @@ client.groups().roles().create(
2175121710
<dl>
2175221711
<dd>
2175321712

21754-
Unassign one or more <a href="https://auth0.com/docs/manage-users/access-control/rbac">roles</a> from a specified group.
21713+
Unassign one or more [roles](https://auth0.com/docs/manage-users/access-control/rbac) from a specified group.
2175521714
</dd>
2175621715
</dl>
2175721716
</dd>
@@ -30104,6 +30063,14 @@ client.tenants().settings().update(
3010430063
<dl>
3010530064
<dd>
3010630065

30066+
**sessionLifetimeInMinutes:** `Optional<Integer>` — Number of minutes a session will stay valid. Cannot be specified together with `session_lifetime`.
30067+
30068+
</dd>
30069+
</dl>
30070+
30071+
<dl>
30072+
<dd>
30073+
3010730074
**idleSessionLifetime:** `Optional<Integer>` — Number of hours for which a session can be inactive before the user must log in again.
3010830075

3010930076
</dd>
@@ -30112,6 +30079,14 @@ client.tenants().settings().update(
3011230079
<dl>
3011330080
<dd>
3011430081

30082+
**idleSessionLifetimeInMinutes:** `Optional<Integer>` — Number of minutes a session can be inactive before the user must log in again. Cannot be specified together with `idle_session_lifetime`.
30083+
30084+
</dd>
30085+
</dl>
30086+
30087+
<dl>
30088+
<dd>
30089+
3011530090
**ephemeralSessionLifetime:** `Optional<Integer>` — Number of hours an ephemeral (non-persistent) session will stay valid.
3011630091

3011730092
</dd>
@@ -30128,6 +30103,22 @@ client.tenants().settings().update(
3012830103
<dl>
3012930104
<dd>
3013030105

30106+
**ephemeralSessionLifetimeInMinutes:** `Optional<Integer>` — Number of minutes an ephemeral (non-persistent) session will stay valid. Cannot be specified together with `ephemeral_session_lifetime`.
30107+
30108+
</dd>
30109+
</dl>
30110+
30111+
<dl>
30112+
<dd>
30113+
30114+
**idleEphemeralSessionLifetimeInMinutes:** `Optional<Integer>` — Number of minutes an ephemeral (non-persistent) session can be inactive before the user must log in again. Cannot be specified together with `idle_ephemeral_session_lifetime`.
30115+
30116+
</dd>
30117+
</dl>
30118+
30119+
<dl>
30120+
<dd>
30121+
3013130122
**sandboxVersion:** `Optional<String>` — Selected sandbox version for the extensibility environment
3013230123

3013330124
</dd>
@@ -30160,6 +30151,14 @@ client.tenants().settings().update(
3016030151
<dl>
3016130152
<dd>
3016230153

30154+
**securityHeaders:** `Optional<TenantSettingsNullableSecurityHeaders>`
30155+
30156+
</dd>
30157+
</dl>
30158+
30159+
<dl>
30160+
<dd>
30161+
3016330162
**sessionCookie:** `Optional<SessionCookieSchema>`
3016430163

3016530164
</dd>
@@ -30276,6 +30275,14 @@ See https://auth0.com/docs/secure/security-guidance/measures-against-app-imperso
3027630275
<dl>
3027730276
<dd>
3027830277

30278+
**includeSessionMetadataInTenantLogs:** `Optional<Boolean>` — Whether session metadata is included in specific tenant logs (slo, oidc_backchannel_logout_failed, oidc_backchannel_logout_succeeded).
30279+
30280+
</dd>
30281+
</dl>
30282+
30283+
<dl>
30284+
<dd>
30285+
3027930286
**dynamicClientRegistrationSecurityMode:** `Optional<TenantSettingsDynamicClientRegistrationSecurityMode>`
3028030287

3028130288
</dd>

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

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -244,12 +244,12 @@ public CompletableFuture<PreviewCimdMetadataResponseContent> previewCimdMetadata
244244
* <p><strong>Create:</strong> Returns 201 when a new client is created (requires <code>create:clients</code> scope).
245245
* <strong>Update:</strong> Returns 200 when an existing client is updated (requires <code>update:clients</code> scope).</p>
246246
* <p>This endpoint automatically:</p>
247-
* <p><ul>
248-
* <li>Fetches and validates the metadata document</li>
249-
* <li>Maps CIMD fields to Auth0 client configuration</li>
250-
* <li>Creates/rotates credentials from the JWKS</li>
251-
* <li>Enforces CIMD security policies (HTTPS-only, no shared secrets)</li>
252-
* </ul></p>
247+
* <ul>
248+
* <li>Fetches and validates the metadata document</li>
249+
* <li>Maps CIMD fields to Auth0 client configuration</li>
250+
* <li>Creates/rotates credentials from the JWKS</li>
251+
* <li>Enforces CIMD security policies (HTTPS-only, no shared secrets)</li>
252+
* </ul>
253253
*/
254254
public CompletableFuture<RegisterCimdClientResponseContent> registerCimdClient(
255255
RegisterCimdClientRequestContent request) {
@@ -262,12 +262,12 @@ public CompletableFuture<RegisterCimdClientResponseContent> registerCimdClient(
262262
* <p><strong>Create:</strong> Returns 201 when a new client is created (requires <code>create:clients</code> scope).
263263
* <strong>Update:</strong> Returns 200 when an existing client is updated (requires <code>update:clients</code> scope).</p>
264264
* <p>This endpoint automatically:</p>
265-
* <p><ul>
266-
* <li>Fetches and validates the metadata document</li>
267-
* <li>Maps CIMD fields to Auth0 client configuration</li>
268-
* <li>Creates/rotates credentials from the JWKS</li>
269-
* <li>Enforces CIMD security policies (HTTPS-only, no shared secrets)</li>
270-
* </ul></p>
265+
* <ul>
266+
* <li>Fetches and validates the metadata document</li>
267+
* <li>Maps CIMD fields to Auth0 client configuration</li>
268+
* <li>Creates/rotates credentials from the JWKS</li>
269+
* <li>Enforces CIMD security policies (HTTPS-only, no shared secrets)</li>
270+
* </ul>
271271
*/
272272
public CompletableFuture<RegisterCimdClientResponseContent> registerCimdClient(
273273
RegisterCimdClientRequestContent request, RequestOptions requestOptions) {

0 commit comments

Comments
 (0)