From 9e2c8eea0016b9ca6a1901573bf4ccc24213a74b Mon Sep 17 00:00:00 2001 From: Spencer Witt <3409780+spwitt@users.noreply.github.com> Date: Fri, 24 Oct 2025 09:46:33 -0500 Subject: [PATCH 1/2] update domain for tenantId on IdPs (#153) --- .../io/fusionauth/domain/provider/BaseIdentityProvider.cs | 2 ++ .../fusionauth/domain/search/IdentityProviderSearchCriteria.cs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/fusionauth-netcore-client/domain/io/fusionauth/domain/provider/BaseIdentityProvider.cs b/fusionauth-netcore-client/domain/io/fusionauth/domain/provider/BaseIdentityProvider.cs index 1383d64e..44b45eae 100644 --- a/fusionauth-netcore-client/domain/io/fusionauth/domain/provider/BaseIdentityProvider.cs +++ b/fusionauth-netcore-client/domain/io/fusionauth/domain/provider/BaseIdentityProvider.cs @@ -46,6 +46,8 @@ public class BaseIdentityProvider: Enableable, IdentityProvider { public IDictionary tenantConfiguration; + public Guid? tenantId; + public IdentityProviderType type; } } diff --git a/fusionauth-netcore-client/domain/io/fusionauth/domain/search/IdentityProviderSearchCriteria.cs b/fusionauth-netcore-client/domain/io/fusionauth/domain/search/IdentityProviderSearchCriteria.cs index 2e22cf6c..fe201e03 100644 --- a/fusionauth-netcore-client/domain/io/fusionauth/domain/search/IdentityProviderSearchCriteria.cs +++ b/fusionauth-netcore-client/domain/io/fusionauth/domain/search/IdentityProviderSearchCriteria.cs @@ -33,6 +33,8 @@ public class IdentityProviderSearchCriteria: BaseSearchCriteria { public string name; + public Guid? tenantId; + public IdentityProviderType type; public IdentityProviderSearchCriteria with(Action action) { From a9c64c284a0752a2e599791bf653008860b052b8 Mon Sep 17 00:00:00 2001 From: Spencer Witt <3409780+spwitt@users.noreply.github.com> Date: Thu, 13 Nov 2025 10:32:49 -0600 Subject: [PATCH 2/2] add tenantId to IdP lookup by managed domain response (#155) --- .../domain/api/identityProvider/IdentityProviderDetails.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fusionauth-netcore-client/domain/io/fusionauth/domain/api/identityProvider/IdentityProviderDetails.cs b/fusionauth-netcore-client/domain/io/fusionauth/domain/api/identityProvider/IdentityProviderDetails.cs index eb0d65dc..e4170bb8 100644 --- a/fusionauth-netcore-client/domain/io/fusionauth/domain/api/identityProvider/IdentityProviderDetails.cs +++ b/fusionauth-netcore-client/domain/io/fusionauth/domain/api/identityProvider/IdentityProviderDetails.cs @@ -34,6 +34,8 @@ public class IdentityProviderDetails { public IdentityProviderOauth2Configuration oauth2; + public Guid? tenantId; + public IdentityProviderType type; public IdentityProviderDetails with(Action action) {