Skip to content

Commit 736725b

Browse files
🌿 Fern Regeneration -- June 23, 2026 (#883)
Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com> Co-authored-by: Tanya Sinha <sinha.tanya26@gmail.com>
1 parent b38cca0 commit 736725b

89 files changed

Lines changed: 4051 additions & 306 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: 138 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1774,6 +1774,14 @@ client.clients().create(
17741774
<dl>
17751775
<dd>
17761776

1777+
**tokenVaultPrivilegedAccess:** `Optional<ClientTokenVaultPrivilegedAccessWithPublicKey>`
1778+
1779+
</dd>
1780+
</dl>
1781+
1782+
<dl>
1783+
<dd>
1784+
17771785
**complianceLevel:** `Optional<ClientComplianceLevelEnum>`
17781786

17791787
</dd>
@@ -2495,15 +2503,15 @@ client.clients().update(
24952503
<dl>
24962504
<dd>
24972505

2498-
**nativeSocialLogin:** `Optional<NativeSocialLogin>`
2506+
**nativeSocialLogin:** `Optional<NativeSocialLoginPatch>`
24992507

25002508
</dd>
25012509
</dl>
25022510

25032511
<dl>
25042512
<dd>
25052513

2506-
**fedcmLogin:** `Optional<FedCmLogin>`
2514+
**fedcmLogin:** `Optional<FedCmLoginPatch>`
25072515

25082516
</dd>
25092517
</dl>
@@ -2583,6 +2591,14 @@ client.clients().update(
25832591
<dl>
25842592
<dd>
25852593

2594+
**tokenVaultPrivilegedAccess:** `Optional<ClientTokenVaultPrivilegedAccessWithCredentialId>`
2595+
2596+
</dd>
2597+
</dl>
2598+
2599+
<dl>
2600+
<dd>
2601+
25862602
**complianceLevel:** `Optional<ClientComplianceLevelEnum>`
25872603

25882604
</dd>
@@ -3466,6 +3482,14 @@ client.connections().create(
34663482

34673483
**connectedAccounts:** `Optional<ConnectionConnectedAccountsPurpose>`
34683484

3485+
</dd>
3486+
</dl>
3487+
3488+
<dl>
3489+
<dd>
3490+
3491+
**crossAppAccessRequestingApp:** `Optional<CrossAppAccessRequestingApp>`
3492+
34693493
</dd>
34703494
</dl>
34713495
</dd>
@@ -3736,6 +3760,14 @@ client.connections().update(
37363760

37373761
**connectedAccounts:** `Optional<ConnectionConnectedAccountsPurpose>`
37383762

3763+
</dd>
3764+
</dl>
3765+
3766+
<dl>
3767+
<dd>
3768+
3769+
**crossAppAccessRequestingApp:** `Optional<CrossAppAccessRequestingApp>`
3770+
37393771
</dd>
37403772
</dl>
37413773
</dd>
@@ -4883,7 +4915,7 @@ client.emailTemplates().create(
48834915
<dl>
48844916
<dd>
48854917

4886-
Retrieve an email template by pre-defined name. These names are `verify_email`, `verify_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, and `async_approval`. The names `change_password`, and `password_reset` are also supported for legacy scenarios.
4918+
Retrieve an email template by pre-defined name. These names are `verify_email`, `verify_email_by_code`, `auth_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, and `async_approval`. The names `change_password`, and `password_reset` are also supported for legacy scenarios.
48874919
</dd>
48884920
</dl>
48894921
</dd>
@@ -4913,7 +4945,7 @@ client.emailTemplates().get(EmailTemplateNameEnum.VERIFY_EMAIL);
49134945
<dl>
49144946
<dd>
49154947

4916-
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
4948+
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `auth_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
49174949

49184950
</dd>
49194951
</dl>
@@ -4973,7 +5005,7 @@ client.emailTemplates().set(
49735005
<dl>
49745006
<dd>
49755007

4976-
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
5008+
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `auth_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
49775009

49785010
</dd>
49795011
</dl>
@@ -5104,7 +5136,7 @@ client.emailTemplates().update(
51045136
<dl>
51055137
<dd>
51065138

5107-
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
5139+
**templateName:** `EmailTemplateNameEnum` — Template name. Can be `verify_email`, `verify_email_by_code`, `auth_email_by_code`, `reset_email`, `reset_email_by_code`, `welcome_email`, `blocked_account`, `stolen_credentials`, `enrollment_email`, `mfa_oob_code`, `user_invitation`, `async_approval`, `change_password` (legacy), or `password_reset` (legacy).
51085140

51095141
</dd>
51105142
</dl>
@@ -16587,6 +16619,105 @@ client.attackProtection().captcha().update(
1658716619
</dl>
1658816620

1658916621

16622+
</dd>
16623+
</dl>
16624+
</details>
16625+
16626+
## AttackProtection PhoneProviderProtection
16627+
<details><summary><code>client.attackProtection.phoneProviderProtection.get() -> GetPhoneProviderProtectionResponseContent</code></summary>
16628+
<dl>
16629+
<dd>
16630+
16631+
#### 📝 Description
16632+
16633+
<dl>
16634+
<dd>
16635+
16636+
<dl>
16637+
<dd>
16638+
16639+
Get the phone provider protection configuration for a tenant.
16640+
</dd>
16641+
</dl>
16642+
</dd>
16643+
</dl>
16644+
16645+
#### 🔌 Usage
16646+
16647+
<dl>
16648+
<dd>
16649+
16650+
<dl>
16651+
<dd>
16652+
16653+
```java
16654+
client.attackProtection().phoneProviderProtection().get();
16655+
```
16656+
</dd>
16657+
</dl>
16658+
</dd>
16659+
</dl>
16660+
16661+
16662+
</dd>
16663+
</dl>
16664+
</details>
16665+
16666+
<details><summary><code>client.attackProtection.phoneProviderProtection.patch(request) -> PatchPhoneProviderProtectionResponseContent</code></summary>
16667+
<dl>
16668+
<dd>
16669+
16670+
#### 📝 Description
16671+
16672+
<dl>
16673+
<dd>
16674+
16675+
<dl>
16676+
<dd>
16677+
16678+
Update the phone provider protection configuration for a tenant.
16679+
</dd>
16680+
</dl>
16681+
</dd>
16682+
</dl>
16683+
16684+
#### 🔌 Usage
16685+
16686+
<dl>
16687+
<dd>
16688+
16689+
<dl>
16690+
<dd>
16691+
16692+
```java
16693+
client.attackProtection().phoneProviderProtection().patch(
16694+
PatchPhoneProviderProtectionRequestContent
16695+
.builder()
16696+
.type(PhoneProviderProtectionBackoffStrategyEnum.EXPONENTIAL)
16697+
.build()
16698+
);
16699+
```
16700+
</dd>
16701+
</dl>
16702+
</dd>
16703+
</dl>
16704+
16705+
#### ⚙️ Parameters
16706+
16707+
<dl>
16708+
<dd>
16709+
16710+
<dl>
16711+
<dd>
16712+
16713+
**type:** `PhoneProviderProtectionBackoffStrategyEnum`
16714+
16715+
</dd>
16716+
</dl>
16717+
</dd>
16718+
</dl>
16719+
16720+
1659016721
</dd>
1659116722
</dl>
1659216723
</details>
@@ -31576,7 +31707,7 @@ client.users().identities().link(
3157631707
<dl>
3157731708
<dd>
3157831709

31579-
**userId:** `Optional<UserId>`
31710+
**userId:** `Optional<UserId>` — user_id of the secondary user account being linked.
3158031711

3158131712
</dd>
3158231713
</dl>

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,14 @@ public CompletableFuture<CreateEmailTemplateResponseContent> create(
4848
}
4949

5050
/**
51-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
51+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
5252
*/
5353
public CompletableFuture<GetEmailTemplateResponseContent> get(EmailTemplateNameEnum templateName) {
5454
return this.rawClient.get(templateName).thenApply(response -> response.body());
5555
}
5656

5757
/**
58-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
58+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
5959
*/
6060
public CompletableFuture<GetEmailTemplateResponseContent> get(
6161
EmailTemplateNameEnum templateName, RequestOptions requestOptions) {

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO
403403
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
404404
response));
405405
return;
406+
case 404:
407+
future.completeExceptionally(new NotFoundError(
408+
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
409+
response));
410+
return;
406411
case 409:
407412
future.completeExceptionally(new ConflictError(
408413
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,15 +147,15 @@ public void onFailure(@NotNull Call call, @NotNull IOException e) {
147147
}
148148

149149
/**
150-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
150+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
151151
*/
152152
public CompletableFuture<ManagementApiHttpResponse<GetEmailTemplateResponseContent>> get(
153153
EmailTemplateNameEnum templateName) {
154154
return get(templateName, null);
155155
}
156156

157157
/**
158-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
158+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
159159
*/
160160
public CompletableFuture<ManagementApiHttpResponse<GetEmailTemplateResponseContent>> get(
161161
EmailTemplateNameEnum templateName, RequestOptions requestOptions) {

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -396,6 +396,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO
396396
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
397397
response));
398398
return;
399+
case 404:
400+
future.completeExceptionally(new NotFoundError(
401+
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
402+
response));
403+
return;
399404
case 429:
400405
future.completeExceptionally(new TooManyRequestsError(
401406
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
@@ -483,6 +488,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO
483488
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
484489
response));
485490
return;
491+
case 404:
492+
future.completeExceptionally(new NotFoundError(
493+
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
494+
response));
495+
return;
486496
case 429:
487497
future.completeExceptionally(new TooManyRequestsError(
488498
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),

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

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,11 @@ public void onResponse(@NotNull Call call, @NotNull Response response) throws IO
705705
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
706706
response));
707707
return;
708+
case 404:
709+
future.completeExceptionally(new NotFoundError(
710+
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),
711+
response));
712+
return;
708713
case 429:
709714
future.completeExceptionally(new TooManyRequestsError(
710715
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class),

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,14 +47,14 @@ public CreateEmailTemplateResponseContent create(
4747
}
4848

4949
/**
50-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
50+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
5151
*/
5252
public GetEmailTemplateResponseContent get(EmailTemplateNameEnum templateName) {
5353
return this.rawClient.get(templateName).body();
5454
}
5555

5656
/**
57-
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
57+
* Retrieve an email template by pre-defined name. These names are <code>verify_email</code>, <code>verify_email_by_code</code>, <code>auth_email_by_code</code>, <code>reset_email</code>, <code>reset_email_by_code</code>, <code>welcome_email</code>, <code>blocked_account</code>, <code>stolen_credentials</code>, <code>enrollment_email</code>, <code>mfa_oob_code</code>, <code>user_invitation</code>, and <code>async_approval</code>. The names <code>change_password</code>, and <code>password_reset</code> are also supported for legacy scenarios.
5858
*/
5959
public GetEmailTemplateResponseContent get(EmailTemplateNameEnum templateName, RequestOptions requestOptions) {
6060
return this.rawClient.get(templateName, requestOptions).body();

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -356,6 +356,9 @@ public ManagementApiHttpResponse<CreateClientResponseContent> create(
356356
case 403:
357357
throw new ForbiddenError(
358358
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response);
359+
case 404:
360+
throw new NotFoundError(
361+
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response);
359362
case 409:
360363
throw new ConflictError(
361364
ObjectMappers.JSON_MAPPER.readValue(responseBodyString, Object.class), response);

0 commit comments

Comments
 (0)