From 1ebb447bc31ceea027d464708dd5dc03eb2dc027 Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Tue, 14 Jul 2026 15:56:49 +0000
Subject: [PATCH 1/3] [fern-generated] Update SDK
Generated by Fern
CLI Version: unknown
Generators:
- fernapi/fern-csharp-sdk: 2.72.1
---
reference.md | 103 ------
.../Core/JsonConfiguration.cs | 1 -
...sionTransferDelegationDeviceBindingEnum.cs | 4 -
...nectionFederatedConnectionsAccessTokens.cs | 35 --
.../Types/ConnectionOptionsAzureAd.cs | 4 -
.../Types/ConnectionOptionsCommonOidc.cs | 4 -
.../Types/ConnectionOptionsGoogleApps.cs | 4 -
.../Types/ConnectionOptionsOidc.cs | 4 -
.../Types/ConnectionOptionsOkta.cs | 4 -
.../Types/ConnectionPropertiesOptions.cs | 4 -
.../Types/FederatedConnectionTokenSet.cs | 51 ---
.../Types/NetworkAclMatch.cs | 4 +
src/Auth0.ManagementApi/Types/OauthScope.cs | 25 --
.../Types/UpdateConnectionOptions.cs | 4 -
.../FederatedConnectionsTokensetsClient.cs | 307 ------------------
.../IFederatedConnectionsTokensetsClient.cs | 22 --
src/Auth0.ManagementApi/Users/IUsersClient.cs | 1 -
src/Auth0.ManagementApi/Users/UsersClient.cs | 3 -
.../Auth0.ManagementApi.Test.csproj | 2 +-
.../Unit/MockServer/NetworkAcls/GetTest.cs | 6 +
.../Unit/MockServer/NetworkAcls/SetTest.cs | 6 +
.../Unit/MockServer/NetworkAcls/UpdateTest.cs | 6 +
.../DeleteTest.cs | 26 --
.../FederatedConnectionsTokensets/ListTest.cs | 44 ---
24 files changed, 23 insertions(+), 651 deletions(-)
delete mode 100644 src/Auth0.ManagementApi/Types/ConnectionFederatedConnectionsAccessTokens.cs
delete mode 100644 src/Auth0.ManagementApi/Types/FederatedConnectionTokenSet.cs
delete mode 100644 src/Auth0.ManagementApi/Users/FederatedConnectionsTokensets/FederatedConnectionsTokensetsClient.cs
delete mode 100644 src/Auth0.ManagementApi/Users/FederatedConnectionsTokensets/IFederatedConnectionsTokensetsClient.cs
delete mode 100644 tests/Auth0.ManagementApi.Test/Unit/MockServer/Users/FederatedConnectionsTokensets/DeleteTest.cs
delete mode 100644 tests/Auth0.ManagementApi.Test/Unit/MockServer/Users/FederatedConnectionsTokensets/ListTest.cs
diff --git a/reference.md b/reference.md
index 17c3252fc..69220296b 100644
--- a/reference.md
+++ b/reference.md
@@ -24079,109 +24079,6 @@ await client.Users.Enrollments.GetAsync("id");
-
-
-
-
-## Users FederatedConnectionsTokensets
-client.Users.FederatedConnectionsTokensets.ListAsync(id) -> WithRawResponseTask<IEnumerable<FederatedConnectionTokenSet>>
-
--
-
-#### 📝 Description
-
-
--
-
-
--
-
-List active federated connections tokensets for a provided user
-
-
-
-
-
-#### 🔌 Usage
-
-
--
-
-
--
-
-```csharp
-await client.Users.FederatedConnectionsTokensets.ListAsync("id");
-```
-
-
-
-
-
-#### ⚙️ Parameters
-
-
--
-
-
--
-
-**id:** `string` — User identifier
-
-
-
-
-
-
-
-
-
-
-
-client.Users.FederatedConnectionsTokensets.DeleteAsync(id, tokensetId) -> WithRawResponseTask
-
--
-
-#### 🔌 Usage
-
-
--
-
-
--
-
-```csharp
-await client.Users.FederatedConnectionsTokensets.DeleteAsync("id", "tokenset_id");
-```
-
-
-
-
-
-#### ⚙️ Parameters
-
-
--
-
-
--
-
-**id:** `string` — Id of the user that owns the tokenset
-
-
-
-
-
--
-
-**tokensetId:** `string` — The tokenset id
-
-
-
-
-
-
-
diff --git a/src/Auth0.ManagementApi/Core/JsonConfiguration.cs b/src/Auth0.ManagementApi/Core/JsonConfiguration.cs
index 7588e83c1..2ef97a37a 100644
--- a/src/Auth0.ManagementApi/Core/JsonConfiguration.cs
+++ b/src/Auth0.ManagementApi/Core/JsonConfiguration.cs
@@ -17,7 +17,6 @@ static JsonOptions()
var options = new JsonSerializerOptions
{
Converters = { new DateTimeSerializer(),
- new BooleanStringConverter(),
#if USE_PORTABLE_DATE_ONLY
new DateOnlyConverter(),
#endif
diff --git a/src/Auth0.ManagementApi/Types/ClientSessionTransferDelegationDeviceBindingEnum.cs b/src/Auth0.ManagementApi/Types/ClientSessionTransferDelegationDeviceBindingEnum.cs
index 7c5bb0575..ff3be600e 100644
--- a/src/Auth0.ManagementApi/Types/ClientSessionTransferDelegationDeviceBindingEnum.cs
+++ b/src/Auth0.ManagementApi/Types/ClientSessionTransferDelegationDeviceBindingEnum.cs
@@ -12,8 +12,6 @@ namespace Auth0.ManagementApi;
{
public static readonly ClientSessionTransferDelegationDeviceBindingEnum Ip = new(Values.Ip);
- public static readonly ClientSessionTransferDelegationDeviceBindingEnum Asn = new(Values.Asn);
-
public ClientSessionTransferDelegationDeviceBindingEnum(string value)
{
Value = value;
@@ -120,7 +118,5 @@ JsonSerializerOptions options
public static class Values
{
public const string Ip = "ip";
-
- public const string Asn = "asn";
}
}
diff --git a/src/Auth0.ManagementApi/Types/ConnectionFederatedConnectionsAccessTokens.cs b/src/Auth0.ManagementApi/Types/ConnectionFederatedConnectionsAccessTokens.cs
deleted file mode 100644
index fd96beed7..000000000
--- a/src/Auth0.ManagementApi/Types/ConnectionFederatedConnectionsAccessTokens.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using Auth0.ManagementApi.Core;
-using global::System.Text.Json;
-using global::System.Text.Json.Serialization;
-
-namespace Auth0.ManagementApi;
-
-///
-/// Federated Connections Access Tokens
-///
-[Serializable]
-public record ConnectionFederatedConnectionsAccessTokens : IJsonOnDeserialized
-{
- [JsonExtensionData]
- private readonly IDictionary _extensionData =
- new Dictionary();
-
- ///
- /// Enables refresh tokens and access tokens collection for federated connections
- ///
- [Optional]
- [JsonPropertyName("active")]
- public bool? Active { get; set; }
-
- [JsonIgnore]
- public ReadOnlyAdditionalProperties AdditionalProperties { get; private set; } = new();
-
- void IJsonOnDeserialized.OnDeserialized() =>
- AdditionalProperties.CopyFromExtensionData(_extensionData);
-
- ///
- public override string ToString()
- {
- return JsonUtils.Serialize(this);
- }
-}
diff --git a/src/Auth0.ManagementApi/Types/ConnectionOptionsAzureAd.cs b/src/Auth0.ManagementApi/Types/ConnectionOptionsAzureAd.cs
index 25917a6c8..50f3d0bde 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionOptionsAzureAd.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionOptionsAzureAd.cs
@@ -339,10 +339,6 @@ public record ConnectionOptionsAzureAd : IJsonOnDeserialized, IJsonOnSerializing
[JsonPropertyName("ext_user_id")]
public bool? ExtUserId { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
///
/// Indicates whether admin consent has been granted for the required Azure AD permissions. Read-only status field managed by Auth0 during the OAuth authorization flow.
///
diff --git a/src/Auth0.ManagementApi/Types/ConnectionOptionsCommonOidc.cs b/src/Auth0.ManagementApi/Types/ConnectionOptionsCommonOidc.cs
index f05eb5e42..2c5188ee8 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionOptionsCommonOidc.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionOptionsCommonOidc.cs
@@ -36,10 +36,6 @@ public record ConnectionOptionsCommonOidc : IJsonOnDeserialized, IJsonOnSerializ
[JsonPropertyName("dpop_signing_alg")]
public ConnectionDpopSigningAlgEnum? DpopSigningAlg { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("icon_url")]
public string? IconUrl { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/ConnectionOptionsGoogleApps.cs b/src/Auth0.ManagementApi/Types/ConnectionOptionsGoogleApps.cs
index 30c2723cf..6ca146cee 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionOptionsGoogleApps.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionOptionsGoogleApps.cs
@@ -85,10 +85,6 @@ public record ConnectionOptionsGoogleApps : IJsonOnDeserialized, IJsonOnSerializ
[JsonPropertyName("ext_is_suspended")]
public bool? ExtIsSuspended { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("handle_login_from_social")]
public bool? HandleLoginFromSocial { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/ConnectionOptionsOidc.cs b/src/Auth0.ManagementApi/Types/ConnectionOptionsOidc.cs
index 7169fc3c1..42f0164c0 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionOptionsOidc.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionOptionsOidc.cs
@@ -48,10 +48,6 @@ public record ConnectionOptionsOidc : IJsonOnDeserialized, IJsonOnSerializing
[JsonPropertyName("dpop_signing_alg")]
public ConnectionDpopSigningAlgEnum? DpopSigningAlg { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("icon_url")]
public string? IconUrl { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/ConnectionOptionsOkta.cs b/src/Auth0.ManagementApi/Types/ConnectionOptionsOkta.cs
index 3205e8092..ea514aee6 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionOptionsOkta.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionOptionsOkta.cs
@@ -52,10 +52,6 @@ public record ConnectionOptionsOkta : IJsonOnDeserialized, IJsonOnSerializing
[JsonPropertyName("dpop_signing_alg")]
public ConnectionDpopSigningAlgEnum? DpopSigningAlg { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("icon_url")]
public string? IconUrl { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/ConnectionPropertiesOptions.cs b/src/Auth0.ManagementApi/Types/ConnectionPropertiesOptions.cs
index fdda884e0..02ab04181 100644
--- a/src/Auth0.ManagementApi/Types/ConnectionPropertiesOptions.cs
+++ b/src/Auth0.ManagementApi/Types/ConnectionPropertiesOptions.cs
@@ -150,10 +150,6 @@ public Optional GatewayAuthentication { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("password_options")]
public ConnectionPasswordOptions? PasswordOptions { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/FederatedConnectionTokenSet.cs b/src/Auth0.ManagementApi/Types/FederatedConnectionTokenSet.cs
deleted file mode 100644
index fc7e0ec59..000000000
--- a/src/Auth0.ManagementApi/Types/FederatedConnectionTokenSet.cs
+++ /dev/null
@@ -1,51 +0,0 @@
-using Auth0.ManagementApi.Core;
-using global::System.Text.Json.Serialization;
-
-namespace Auth0.ManagementApi;
-
-[Serializable]
-public record FederatedConnectionTokenSet : IJsonOnDeserialized, IJsonOnSerializing
-{
- [JsonExtensionData]
- private readonly IDictionary _extensionData =
- new Dictionary();
-
- [Optional]
- [JsonPropertyName("id")]
- public string? Id { get; set; }
-
- [Optional]
- [JsonPropertyName("connection")]
- public string? Connection { get; set; }
-
- [Optional]
- [JsonPropertyName("scope")]
- public string? Scope { get; set; }
-
- [Nullable, Optional]
- [JsonPropertyName("expires_at")]
- public Optional ExpiresAt { get; set; }
-
- [Optional]
- [JsonPropertyName("issued_at")]
- public DateTime? IssuedAt { get; set; }
-
- [Nullable, Optional]
- [JsonPropertyName("last_used_at")]
- public Optional LastUsedAt { get; set; }
-
- [JsonIgnore]
- public AdditionalProperties AdditionalProperties { get; set; } = new();
-
- void IJsonOnDeserialized.OnDeserialized() =>
- AdditionalProperties.CopyFromExtensionData(_extensionData);
-
- void IJsonOnSerializing.OnSerializing() =>
- AdditionalProperties.CopyToExtensionData(_extensionData);
-
- ///
- public override string ToString()
- {
- return JsonUtils.Serialize(this);
- }
-}
diff --git a/src/Auth0.ManagementApi/Types/NetworkAclMatch.cs b/src/Auth0.ManagementApi/Types/NetworkAclMatch.cs
index 0ce291e53..2d914e27a 100644
--- a/src/Auth0.ManagementApi/Types/NetworkAclMatch.cs
+++ b/src/Auth0.ManagementApi/Types/NetworkAclMatch.cs
@@ -15,6 +15,10 @@ public record NetworkAclMatch : IJsonOnDeserialized
[JsonPropertyName("asns")]
public IEnumerable? Asns { get; set; }
+ [Optional]
+ [JsonPropertyName("auth0_managed")]
+ public IEnumerable? Auth0Managed { get; set; }
+
[Optional]
[JsonPropertyName("geo_country_codes")]
public IEnumerable? GeoCountryCodes { get; set; }
diff --git a/src/Auth0.ManagementApi/Types/OauthScope.cs b/src/Auth0.ManagementApi/Types/OauthScope.cs
index 15d954be3..cdf313780 100644
--- a/src/Auth0.ManagementApi/Types/OauthScope.cs
+++ b/src/Auth0.ManagementApi/Types/OauthScope.cs
@@ -440,20 +440,6 @@ namespace Auth0.ManagementApi;
///
public static readonly OauthScope ReadEvents = new(Values.ReadEvents);
- ///
- /// Read Federated Connections Tokens
- ///
- public static readonly OauthScope ReadFederatedConnectionsTokens = new(
- Values.ReadFederatedConnectionsTokens
- );
-
- ///
- /// Delete Federated Connections Tokens
- ///
- public static readonly OauthScope DeleteFederatedConnectionsTokens = new(
- Values.DeleteFederatedConnectionsTokens
- );
-
///
/// Create Flows
///
@@ -1826,17 +1812,6 @@ public static class Values
///
public const string ReadEvents = "read:events";
- ///
- /// Read Federated Connections Tokens
- ///
- public const string ReadFederatedConnectionsTokens = "read:federated_connections_tokens";
-
- ///
- /// Delete Federated Connections Tokens
- ///
- public const string DeleteFederatedConnectionsTokens =
- "delete:federated_connections_tokens";
-
///
/// Create Flows
///
diff --git a/src/Auth0.ManagementApi/Types/UpdateConnectionOptions.cs b/src/Auth0.ManagementApi/Types/UpdateConnectionOptions.cs
index 6831fbe6b..2cd5b4b0d 100644
--- a/src/Auth0.ManagementApi/Types/UpdateConnectionOptions.cs
+++ b/src/Auth0.ManagementApi/Types/UpdateConnectionOptions.cs
@@ -150,10 +150,6 @@ public Optional GatewayAuthentication { get; set; }
- [Nullable, Optional]
- [JsonPropertyName("federated_connections_access_tokens")]
- public Optional FederatedConnectionsAccessTokens { get; set; }
-
[Optional]
[JsonPropertyName("password_options")]
public ConnectionPasswordOptions? PasswordOptions { get; set; }
diff --git a/src/Auth0.ManagementApi/Users/FederatedConnectionsTokensets/FederatedConnectionsTokensetsClient.cs b/src/Auth0.ManagementApi/Users/FederatedConnectionsTokensets/FederatedConnectionsTokensetsClient.cs
deleted file mode 100644
index 7a40872f2..000000000
--- a/src/Auth0.ManagementApi/Users/FederatedConnectionsTokensets/FederatedConnectionsTokensetsClient.cs
+++ /dev/null
@@ -1,307 +0,0 @@
-using Auth0.ManagementApi;
-using Auth0.ManagementApi.Core;
-using global::System.Text.Json;
-
-namespace Auth0.ManagementApi.Users;
-
-public partial class FederatedConnectionsTokensetsClient : IFederatedConnectionsTokensetsClient
-{
- private readonly RawClient _client;
-
- internal FederatedConnectionsTokensetsClient(RawClient client)
- {
- _client = client;
- }
-
- private async Task>> ListAsyncCore(
- string id,
- RequestOptions? options = null,
- CancellationToken cancellationToken = default
- )
- {
- var _queryString = new Auth0.ManagementApi.Core.QueryStringBuilder.Builder(capacity: 0)
- .MergeAdditional(options?.AdditionalQueryParameters)
- .Build();
- var _headers = await new Auth0.ManagementApi.Core.HeadersBuilder.Builder()
- .Add(_client.Options.Headers)
- .Add(_client.Options.AdditionalHeaders)
- .Add(options?.AdditionalHeaders)
- .BuildAsync()
- .ConfigureAwait(false);
- var response = await _client
- .SendRequestAsync(
- new JsonRequest
- {
- Method = HttpMethod.Get,
- Path = string.Format(
- "users/{0}/federated-connections-tokensets",
- ValueConvert.ToPathParameterString(id)
- ),
- QueryString = _queryString,
- Headers = _headers,
- Options = options,
- },
- cancellationToken
- )
- .ConfigureAwait(false);
- if (response.StatusCode is >= 200 and < 400)
- {
- var responseBody = await response
- .Raw.Content.ReadAsStringAsync(cancellationToken)
- .ConfigureAwait(false);
- try
- {
- var responseData = JsonUtils.Deserialize>(
- responseBody
- )!;
- return new WithRawResponse>()
- {
- Data = responseData,
- RawResponse = new Auth0.ManagementApi.RawResponse()
- {
- StatusCode = response.Raw.StatusCode,
- Url = response.Raw.RequestMessage?.RequestUri ?? new Uri("about:blank"),
- Headers = ResponseHeaders.FromHttpResponseMessage(response.Raw),
- },
- };
- }
- catch (JsonException e)
- {
- throw new ManagementApiException(
- "Failed to deserialize response",
- response.StatusCode,
- null,
- e,
- rawResponse: new Auth0.ManagementApi.RawResponse()
- {
- StatusCode = response.Raw.StatusCode,
- Url = response.Raw.RequestMessage?.RequestUri ?? new Uri("about:blank"),
- Headers = ResponseHeaders.FromHttpResponseMessage(response.Raw),
- }
- );
- }
- }
- {
- var responseBody = await response
- .Raw.Content.ReadAsStringAsync(cancellationToken)
- .ConfigureAwait(false);
- try
- {
- switch (response.StatusCode)
- {
- case 401:
- throw new UnauthorizedError(
- JsonUtils.Deserialize