Skip to content

Commit ee09a55

Browse files
parent a578653
author BimsaraBodaragama <bodaragamadb.office@gmail.com> 1740562981 +0530 committer BimsaraBodaragama <bodaragamadb.office@gmail.com> 1741684334 +0530 # This is a combination of 33 commits. # This is the 1st commit message: introduce selective sharing tests for one policy per share. # This is the commit message #2: selective share new test with one data object. # This is the commit message #3: general user share with 4 test cases and one more test case for selective user share. # This is the commit message #4: general user unsharing. # This is the commit message #5: selective user unsharing with 4 test cases. # This is the commit message #6: change order of the test cases based on general sharing policies. # This is the commit message #7: complete selective user unshare. # This is the commit message #8: make appDetails map. # This is the commit message #9: remove old methods and add new support methods. # This is the commit message #10: move userIds to userDetails Map. # This is the commit message #11: move roleIds to roleDetails Map. # This is the commit message #12: remove hardcode from delete organizations. # This is the commit message #13: remove hardcode from delete users. # This is the commit message #14: format. # This is the commit message #15: move common methods to BaseTest. # This is the commit message #16: move rest of the common methods to BaseTest. # This is the commit message #17: cleanup detail maps after the completion of success tests. # This is the commit message #18: move request body building methods to BaseTest. # This is the commit message #19: introduce failure class. # This is the commit message #20: introduce failure class - rename typo. # This is the commit message #21: intrduce constants to validation strings. # This is the commit message #22: add failure tests to user selective sharing with invalid roles, orgs and users. # This is the commit message #23: add failure tests to user selective sharing with invalid roles, orgs and users - refine method names. # This is the commit message #24: add failure tests to user general sharing with invalid roles and users. # This is the commit message #25: Update license # This is the commit message #26: bump x509 authenticator related components # This is the commit message #27: update license.txt # This is the commit message #28: [maven-release-plugin] prepare release v7.1.0-rc2 # This is the commit message #29: [maven-release-plugin] prepare for next development iteration # This is the commit message #30: Bump framework version. # This is the commit message #31: Bump dependencies from IS_dependency_updater_github_action/13569402822 # This is the commit message #32: Update next version # This is the commit message #33: Bump framework bump framework version bump framework version Add user registration management component Enable reg flow mgt API update versions Bump identity.outbound.auth.adapter.version Update identity apps core version bump component versions for myaccount application dashboard feature Bump framework and console versions update the console version add integration test for API resource inheritance fix integration test failures fix formatting Update pom.xml Bump framework version Add registration execution API Add sms and email clear methods. remove additional clears. bump framework version Bump dependencies from IS_dependency_updater_github_action/13653121861 format method names. general unsharing for invalid user ids (with no pre sharing) general unsharing for invalid user ids. selective unsharing for invalid user ids and invalid org ids. selective user sharing of conflicting user. Bump dependencies from IS_dependency_updater_github_action/13678958112 Add multi email and mobile basic update tests Add excluded user store property update logic Refactor code and remove excluded claims filter update api server version Update pom.xml bump idn.org.mgt version from 1.4.122 to 1.4.123 conflicting user sharing result. Skip sharing. add sharing and unsharing methods to UserSharingRestClient. test to confirm a shared user cannot be re-shared from a sub organization. get common validation method with waiting to base class. add Awaitility await() instead of thread sleep and check for the output in given intervals and proceed. fix format issues and update javadoc comments in UserSharingRestClient. fix formatting as per 120. addressed SonarLint warns. Move constants to a separate class.
1 parent a578653 commit ee09a55

File tree

54 files changed

+4692
-586
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+4692
-586
lines changed

LICENSE.txt

+127-127
Large diffs are not rendered by default.

modules/api-resources/api-resources-full/pom.xml

+18-3
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
<parent>
2424
<groupId>org.wso2.is</groupId>
2525
<artifactId>api-resources</artifactId>
26-
<version>7.1.0-SNAPSHOT</version>
26+
<version>7.2.0-SNAPSHOT</version>
2727
<relativePath>../pom.xml</relativePath>
2828
</parent>
2929

3030
<artifactId>api-resources-full</artifactId>
31-
<version>7.1.0-SNAPSHOT</version>
31+
<version>7.2.0-SNAPSHOT</version>
3232
<packaging>war</packaging>
3333

3434
<name>WSO2 Identity Server - All Rest API</name>
@@ -536,6 +536,21 @@
536536
<groupId>org.wso2.carbon.identity.framework</groupId>
537537
<artifactId>org.wso2.carbon.identity.servlet.mgt</artifactId>
538538
</dependency>
539-
539+
<dependency>
540+
<groupId>org.wso2.carbon.identity.server.api</groupId>
541+
<artifactId>org.wso2.carbon.identity.api.server.registration.management.common</artifactId>
542+
</dependency>
543+
<dependency>
544+
<groupId>org.wso2.carbon.identity.server.api</groupId>
545+
<artifactId>org.wso2.carbon.identity.api.server.registration.management.v1</artifactId>
546+
</dependency>
547+
<dependency>
548+
<groupId>org.wso2.carbon.identity.server.api</groupId>
549+
<artifactId>org.wso2.carbon.identity.api.server.registration.execution.common</artifactId>
550+
</dependency>
551+
<dependency>
552+
<groupId>org.wso2.carbon.identity.server.api</groupId>
553+
<artifactId>org.wso2.carbon.identity.api.server.registration.execution.v1</artifactId>
554+
</dependency>
540555
</dependencies>
541556
</project>

modules/api-resources/api-resources-full/src/main/webapp/WEB-INF/web.xml

+3-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,9 @@
7272
org.wso2.carbon.identity.api.server.action.management.v1.ActionsApi,
7373
org.wso2.carbon.identity.api.server.certificate.validation.management.v1.CertificateValidationApi,
7474
org.wso2.carbon.identity.api.server.rule.metadata.v1.RulesApi,
75-
org.wso2.carbon.identity.api.server.api.resource.v1.AuthorizationDetailsTypesApi
75+
org.wso2.carbon.identity.api.server.api.resource.v1.AuthorizationDetailsTypesApi,
76+
org.wso2.carbon.identity.api.server.registration.management.v1.RegistrationFlowApi,
77+
org.wso2.carbon.identity.api.server.registration.execution.v1.RegistrationApi
7678
</param-value>
7779
</init-param>
7880
<init-param>

modules/api-resources/pom.xml

+22-2
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
<parent>
2424
<groupId>org.wso2.is</groupId>
2525
<artifactId>identity-server-parent</artifactId>
26-
<version>7.1.0-SNAPSHOT</version>
26+
<version>7.2.0-SNAPSHOT</version>
2727
<relativePath>../../pom.xml</relativePath>
2828
</parent>
2929

3030
<artifactId>api-resources</artifactId>
31-
<version>7.1.0-SNAPSHOT</version>
31+
<version>7.2.0-SNAPSHOT</version>
3232
<packaging>pom</packaging>
3333

3434
<name>WSO2 Identity Server - Rest API</name>
@@ -555,6 +555,26 @@
555555
<artifactId>org.wso2.carbon.identity.api.server.organization.user.sharing.management.v1</artifactId>
556556
<version>${identity.server.api.version}</version>
557557
</dependency>
558+
<dependency>
559+
<groupId>org.wso2.carbon.identity.server.api</groupId>
560+
<artifactId>org.wso2.carbon.identity.api.server.registration.management.common</artifactId>
561+
<version>${identity.server.api.version}</version>
562+
</dependency>
563+
<dependency>
564+
<groupId>org.wso2.carbon.identity.server.api</groupId>
565+
<artifactId>org.wso2.carbon.identity.api.server.registration.management.v1</artifactId>
566+
<version>${identity.server.api.version}</version>
567+
</dependency>
568+
<dependency>
569+
<groupId>org.wso2.carbon.identity.server.api</groupId>
570+
<artifactId>org.wso2.carbon.identity.api.server.registration.execution.common</artifactId>
571+
<version>${identity.server.api.version}</version>
572+
</dependency>
573+
<dependency>
574+
<groupId>org.wso2.carbon.identity.server.api</groupId>
575+
<artifactId>org.wso2.carbon.identity.api.server.registration.execution.v1</artifactId>
576+
<version>${identity.server.api.version}</version>
577+
</dependency>
558578

559579
<!-- Legacy API dependencies -->
560580
<dependency>

modules/authenticators/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-server-parent</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>

modules/connectors/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-server-parent</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>

modules/distribution/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-server-parent</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525

modules/features/org.wso2.identity.styles.feature/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.wso2.is</groupId>
2222
<artifactId>identity-features</artifactId>
23-
<version>7.1.0-SNAPSHOT</version>
23+
<version>7.2.0-SNAPSHOT</version>
2424
<relativePath>../pom.xml</relativePath>
2525
</parent>
2626

modules/features/org.wso2.identity.ui.feature/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.wso2.is</groupId>
2222
<artifactId>identity-features</artifactId>
23-
<version>7.1.0-SNAPSHOT</version>
23+
<version>7.2.0-SNAPSHOT</version>
2424
<relativePath>../pom.xml</relativePath>
2525
</parent>
2626

modules/features/org.wso2.identity.utils.feature/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.wso2.is</groupId>
2222
<artifactId>identity-features</artifactId>
23-
<version>7.1.0-SNAPSHOT</version>
23+
<version>7.2.0-SNAPSHOT</version>
2424
<relativePath>../pom.xml</relativePath>
2525
</parent>
2626

modules/features/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<parent>
1818
<groupId>org.wso2.is</groupId>
1919
<artifactId>identity-server-parent</artifactId>
20-
<version>7.1.0-SNAPSHOT</version>
20+
<version>7.2.0-SNAPSHOT</version>
2121
<relativePath>../../pom.xml</relativePath>
2222
</parent>
2323

modules/integration-ui-templates/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.wso2.is</groupId>
2424
<artifactId>identity-server-parent</artifactId>
25-
<version>7.1.0-SNAPSHOT</version>
25+
<version>7.2.0-SNAPSHOT</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

modules/integration/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-server-parent</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-common/admin-clients/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-integration-tests</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-common/integration-test-utils/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-integration-tests</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-common/jacoco-report-generator/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<parent>
2323
<groupId>org.wso2.is</groupId>
2424
<artifactId>identity-integration-tests</artifactId>
25-
<version>7.1.0-SNAPSHOT</version>
25+
<version>7.2.0-SNAPSHOT</version>
2626
<relativePath>../../pom.xml</relativePath>
2727
</parent>
2828

modules/integration/tests-common/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-integration-tests</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-common/ui-pages/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-integration-tests</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-integration/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.wso2.is</groupId>
2121
<artifactId>identity-integration-tests</artifactId>
22-
<version>7.1.0-SNAPSHOT</version>
22+
<version>7.2.0-SNAPSHOT</version>
2323
<relativePath>../pom.xml</relativePath>
2424
</parent>
2525

modules/integration/tests-integration/tests-backend/pom.xml

+7-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<parent>
1919
<groupId>org.wso2.is</groupId>
2020
<artifactId>identity-integration-tests</artifactId>
21-
<version>7.1.0-SNAPSHOT</version>
21+
<version>7.2.0-SNAPSHOT</version>
2222
<relativePath>../../pom.xml</relativePath>
2323
</parent>
2424

@@ -986,6 +986,12 @@
986986
<artifactId>swagger-request-validator-restassured</artifactId>
987987
<scope>test</scope>
988988
</dependency>
989+
<dependency>
990+
<groupId>org.awaitility</groupId>
991+
<artifactId>awaitility</artifactId>
992+
<version>4.2.0</version>
993+
<scope>test</scope>
994+
</dependency>
989995
<dependency>
990996
<groupId>org.apache.logging.log4j</groupId>
991997
<artifactId>log4j-jul</artifactId>

0 commit comments

Comments
 (0)