From 354f2de6ae67db766194f1c1fea7366132257289 Mon Sep 17 00:00:00 2001 From: Jim Anderson Date: Wed, 24 Jan 2024 11:03:35 -0600 Subject: [PATCH 1/2] Organizations API no longer returns enabled_connections --- .../auth0/json/mgmt/organizations/Organization.java | 5 +++++ .../json/mgmt/organizations/OrganizationsTest.java | 10 +--------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/auth0/json/mgmt/organizations/Organization.java b/src/main/java/com/auth0/json/mgmt/organizations/Organization.java index 0798720e..4d298f0c 100644 --- a/src/main/java/com/auth0/json/mgmt/organizations/Organization.java +++ b/src/main/java/com/auth0/json/mgmt/organizations/Organization.java @@ -1,5 +1,6 @@ package com.auth0.json.mgmt.organizations; +import com.auth0.client.mgmt.filter.PageFilter; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonInclude; @@ -114,7 +115,11 @@ public void setMetadata(Map metadata) { /** * @return the enabled connections of this Organization. + * @deprecated the {@code enabled_connections} property was removed from the API response body, so this will always + * return {@code null}. Use {@link com.auth0.client.mgmt.OrganizationsEntity#getConnections(String, PageFilter)} + * instead. */ + @Deprecated public List getEnabledConnections() { return enabledConnections; } diff --git a/src/test/java/com/auth0/json/mgmt/organizations/OrganizationsTest.java b/src/test/java/com/auth0/json/mgmt/organizations/OrganizationsTest.java index 1ac5d12d..66aff973 100644 --- a/src/test/java/com/auth0/json/mgmt/organizations/OrganizationsTest.java +++ b/src/test/java/com/auth0/json/mgmt/organizations/OrganizationsTest.java @@ -30,13 +30,7 @@ public void shouldDeserialize() throws Exception { " },\n" + " \"metadata\": {\n" + " \"key1\": \"val1\"\n" + - " },\n" + - " \"enabled_connections\": [\n" + - " {\n" + - " \"connection_id\": \"con-1\",\n" + - " \"assign_membership_on_login\": \"false\"\n" + - " }\n" + - " ]\n" + + " }\n" + " }"; Organization org = fromJSON(orgJson, Organization.class); @@ -51,8 +45,6 @@ public void shouldDeserialize() throws Exception { assertThat(org.getBranding().getColors().getPageBackground(), is("#FF0000")); assertThat(org.getMetadata(), is(notNullValue())); assertThat(org.getMetadata().get("key1"), is("val1")); - assertThat(org.getEnabledConnections().get(0).getConnectionId(), is("con-1")); - assertThat(org.getEnabledConnections().get(0).isAssignMembershipOnLogin(), is(false)); } @Test From f47149b0b2b73474f61c7f1dfe78ed30f4d8a51e Mon Sep 17 00:00:00 2001 From: Jim Anderson Date: Wed, 24 Jan 2024 11:47:29 -0600 Subject: [PATCH 2/2] update .snyk --- .snyk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.snyk b/.snyk index c8b51203..5b4a12b7 100644 --- a/.snyk +++ b/.snyk @@ -5,14 +5,14 @@ ignore: SNYK-JAVA-ORGJETBRAINSKOTLIN-2393744: - '*': reason: 'unaffected, only affects createTempFile and createTempDir kotlin function, which are not used' - expires: 2023-12-31T00:00:00.000Z + expires: 2024-12-31T00:00:00.000Z SNYK-JAVA-ORGBOUNCYCASTLE-5771339: - '*': reason: 'test-only dependency, no update available' - expires: 2023-12-31T00:00:00.000Z + expires: 2024-12-31T00:00:00.000Z SNYK-JAVA-ORGBOUNCYCASTLE-6084022: - '*': reason: 'test-only dependency, no update available' - expires: 2023-12-31T00:00:00.000Z + expires: 2024-12-31T00:00:00.000Z patch: {}