diff --git a/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.common/pom.xml b/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.common/pom.xml
index 82d7d9a73c..f65eb39fd5 100644
--- a/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.common/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.expired.password.identification
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.v1/pom.xml b/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.v1/pom.xml
index b568c7efd2..9b6f6f7946 100644
--- a/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.expired.password.identification/org.wso2.carbon.identity.api.expired.password.identification.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.expired.password.identification
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.expired.password.identification/pom.xml b/components/org.wso2.carbon.identity.api.expired.password.identification/pom.xml
index ed5ff0a222..2295f6be65 100644
--- a/components/org.wso2.carbon.identity.api.expired.password.identification/pom.xml
+++ b/components/org.wso2.carbon.identity.api.expired.password.identification/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.common/pom.xml b/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.common/pom.xml
index d4f88f8216..74bfe0ff65 100644
--- a/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.common/pom.xml
@@ -19,7 +19,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.idle.account.identification
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.v1/pom.xml b/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.v1/pom.xml
index 52945dde88..88653fca39 100644
--- a/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.idle.account.identification/org.wso2.carbon.identity.api.idle.account.identification.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.idle.account.identification
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.idle.account.identification/pom.xml b/components/org.wso2.carbon.identity.api.idle.account.identification/pom.xml
index 5aa0583d92..c1937f979c 100644
--- a/components/org.wso2.carbon.identity.api.idle.account.identification/pom.xml
+++ b/components/org.wso2.carbon.identity.api.idle.account.identification/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.common/pom.xml
index 75919dab16..9033ff1668 100644
--- a/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.common/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.action.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.v1/pom.xml
index 4ade55675a..db929082b5 100644
--- a/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.action.management/org.wso2.carbon.identity.api.server.action.management.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.action.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.action.management/pom.xml b/components/org.wso2.carbon.identity.api.server.action.management/pom.xml
index 36fc6b05d5..3a6b918cdd 100644
--- a/components/org.wso2.carbon.identity.api.server.action.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.action.management/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.common/pom.xml
index 02c39ea4e3..4b1bc4c879 100644
--- a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.common/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.api.server.admin.advisory.management
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.v1/pom.xml
index d89c895fbf..157f8f3350 100644
--- a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/org.wso2.carbon.identity.api.server.admin.advisory.management.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.api.server.admin.advisory.management
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/pom.xml b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/pom.xml
index 8984a755fb..7a5bd76e65 100644
--- a/components/org.wso2.carbon.identity.api.server.admin.advisory.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.admin.advisory.management/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.common/pom.xml b/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.common/pom.xml
index 6623fc87a8..81ac6cfed7 100644
--- a/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.api.resource
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.v1/pom.xml
index a001e9fbf6..bf5b390e5f 100644
--- a/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.api.resource/org.wso2.carbon.identity.api.server.api.resource.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.api.resource
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.api.resource/pom.xml b/components/org.wso2.carbon.identity.api.server.api.resource/pom.xml
index 4c6d17b5b0..cc8c5466a5 100644
--- a/components/org.wso2.carbon.identity.api.server.api.resource/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.api.resource/pom.xml
@@ -22,7 +22,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.common/pom.xml
index 2707ad43d6..539207face 100644
--- a/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.common/pom.xml
@@ -22,12 +22,12 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.application.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
org.wso2.carbon.identity.api.server.application.management.common
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
jar
diff --git a/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.v1/pom.xml
index 27b9cd893d..291d962c17 100644
--- a/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.application.management/org.wso2.carbon.identity.api.server.application.management.v1/pom.xml
@@ -22,14 +22,14 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.application.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
WSO2 Identity Server - Applications Rest API
WSO2 Identity Server - Applications Rest API
org.wso2.carbon.identity.api.server.application.management.v1
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
jar
diff --git a/components/org.wso2.carbon.identity.api.server.application.management/pom.xml b/components/org.wso2.carbon.identity.api.server.application.management/pom.xml
index e6267a33b1..9345c1c16c 100644
--- a/components/org.wso2.carbon.identity.api.server.application.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.application.management/pom.xml
@@ -22,12 +22,12 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
org.wso2.carbon.identity.api.server.application.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
pom
diff --git a/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.common/pom.xml b/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.common/pom.xml
index 110cc49f6a..d50a486758 100644
--- a/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.authenticators
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.authenticators.common
diff --git a/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.v1/pom.xml
index acd290c8d0..ed60794641 100644
--- a/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.authenticators/org.wso2.carbon.identity.api.server.authenticators.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.authenticators
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.authenticators.v1
diff --git a/components/org.wso2.carbon.identity.api.server.authenticators/pom.xml b/components/org.wso2.carbon.identity.api.server.authenticators/pom.xml
index 9978b64f76..ced54100d0 100644
--- a/components/org.wso2.carbon.identity.api.server.authenticators/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.authenticators/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.common/pom.xml
index f91ac45ef9..bb83b56525 100644
--- a/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.common/pom.xml
@@ -24,7 +24,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.branding.preference.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.server.api
diff --git a/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.v1/pom.xml
index 4468bb9a2a..59cf4fbd76 100644
--- a/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.branding.preference.management/org.wso2.carbon.identity.api.server.branding.preference.management.v1/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.api.server.branding.preference.management
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.branding.preference.management/pom.xml b/components/org.wso2.carbon.identity.api.server.branding.preference.management/pom.xml
index 8ae5ce3604..1c4b3b288c 100644
--- a/components/org.wso2.carbon.identity.api.server.branding.preference.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.branding.preference.management/pom.xml
@@ -22,7 +22,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/pom.xml
index 978f32322c..0819b68cbd 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.api.server.claim.management
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.claim.management.common
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/src/main/java/org/wso2/carbon/identity/api/server/claim/management/common/Constant.java b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/src/main/java/org/wso2/carbon/identity/api/server/claim/management/common/Constant.java
index 75e33ecc37..b12bcd1022 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/src/main/java/org/wso2/carbon/identity/api/server/claim/management/common/Constant.java
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.api.server.claim.management.common/src/main/java/org/wso2/carbon/identity/api/server/claim/management/common/Constant.java
@@ -278,4 +278,5 @@ public String toString() {
public static final String PROP_REG_EX = "RegEx";
public static final String PROP_REQUIRED = "Required";
public static final String PROP_SUPPORTED_BY_DEFAULT = "SupportedByDefault";
+ public static final String PROP_UNIQUENESS_SCOPE = "UniquenessScope";
}
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/pom.xml
index ccd2e18978..3087b062ba 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.claim.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.rest.api.server.claim.management.v1
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimReqDTO.java b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimReqDTO.java
index 2f2edc432e..a459ac03e6 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimReqDTO.java
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimReqDTO.java
@@ -60,6 +60,12 @@ public class LocalClaimReqDTO {
@Valid
private Boolean supportedByDefault = null;
+ public enum UniquenessScopeEnum {
+ NONE, WITHIN_USERSTORE, ACROSS_USERSTORES,
+ };
+ @Valid
+ private UniquenessScopeEnum uniquenessScope = null;
+
@Valid
@NotNull(message = "Property attributeMapping cannot be null.")
private List attributeMapping = new ArrayList();
@@ -163,6 +169,18 @@ public void setSupportedByDefault(Boolean supportedByDefault) {
this.supportedByDefault = supportedByDefault;
}
+ /**
+ * Specifies the scope of uniqueness validation for the claim value.
+ **/
+ @ApiModelProperty(value = "Specifies the scope of uniqueness validation for the claim value.")
+ @JsonProperty("uniquenessScope")
+ public UniquenessScopeEnum getUniquenessScope() {
+ return uniquenessScope;
+ }
+ public void setUniquenessScope(UniquenessScopeEnum uniquenessScope) {
+ this.uniquenessScope = uniquenessScope;
+ }
+
/**
* Userstore attribute mappings.
**/
@@ -201,6 +219,7 @@ public String toString() {
sb.append(" regEx: ").append(regEx).append("\n");
sb.append(" required: ").append(required).append("\n");
sb.append(" supportedByDefault: ").append(supportedByDefault).append("\n");
+ sb.append(" uniquenessScope: ").append(uniquenessScope).append("\n");
sb.append(" attributeMapping: ").append(attributeMapping).append("\n");
sb.append(" properties: ").append(properties).append("\n");
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimResDTO.java b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimResDTO.java
index 99aeca5f84..3b576aeff0 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimResDTO.java
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/gen/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/dto/LocalClaimResDTO.java
@@ -20,6 +20,7 @@
import java.util.ArrayList;
import java.util.List;
import org.wso2.carbon.identity.rest.api.server.claim.management.v1.dto.AttributeMappingDTO;
+import org.wso2.carbon.identity.rest.api.server.claim.management.v1.dto.ClaimResDTO;
import org.wso2.carbon.identity.rest.api.server.claim.management.v1.dto.PropertyDTO;
import io.swagger.annotations.*;
import com.fasterxml.jackson.annotation.*;
@@ -64,6 +65,12 @@ public class LocalClaimResDTO extends ClaimResDTO {
@Valid
private Boolean supportedByDefault = null;
+ public enum UniquenessScopeEnum {
+ NONE, WITHIN_USERSTORE, ACROSS_USERSTORES,
+ };
+ @Valid
+ private UniquenessScopeEnum uniquenessScope = null;
+
@Valid
private List attributeMapping = new ArrayList();
@@ -190,6 +197,18 @@ public void setSupportedByDefault(Boolean supportedByDefault) {
this.supportedByDefault = supportedByDefault;
}
+ /**
+ * Specifies the scope of uniqueness validation for the claim value.
+ **/
+ @ApiModelProperty(value = "Specifies the scope of uniqueness validation for the claim value.")
+ @JsonProperty("uniquenessScope")
+ public UniquenessScopeEnum getUniquenessScope() {
+ return uniquenessScope;
+ }
+ public void setUniquenessScope(UniquenessScopeEnum uniquenessScope) {
+ this.uniquenessScope = uniquenessScope;
+ }
+
/**
* Userstore attribute mappings.
**/
@@ -231,6 +250,7 @@ public String toString() {
sb.append(" regEx: ").append(regEx).append("\n");
sb.append(" required: ").append(required).append("\n");
sb.append(" supportedByDefault: ").append(supportedByDefault).append("\n");
+ sb.append(" uniquenessScope: ").append(uniquenessScope).append("\n");
sb.append(" attributeMapping: ").append(attributeMapping).append("\n");
sb.append(" properties: ").append(properties).append("\n");
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/core/ServerClaimManagementService.java b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/core/ServerClaimManagementService.java
index 1afbe00801..c46f671351 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/core/ServerClaimManagementService.java
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/java/org/wso2/carbon/identity/rest/api/server/claim/management/v1/core/ServerClaimManagementService.java
@@ -130,6 +130,7 @@
import static org.wso2.carbon.identity.api.server.claim.management.common.Constant.PROP_REG_EX;
import static org.wso2.carbon.identity.api.server.claim.management.common.Constant.PROP_REQUIRED;
import static org.wso2.carbon.identity.api.server.claim.management.common.Constant.PROP_SUPPORTED_BY_DEFAULT;
+import static org.wso2.carbon.identity.api.server.claim.management.common.Constant.PROP_UNIQUENESS_SCOPE;
import static org.wso2.carbon.identity.api.server.common.Constants.JSON_FILE_EXTENSION;
import static org.wso2.carbon.identity.api.server.common.Constants.MEDIA_TYPE_JSON;
import static org.wso2.carbon.identity.api.server.common.Constants.MEDIA_TYPE_XML;
@@ -1001,6 +1002,15 @@ private LocalClaimResDTO getLocalClaimResDTO(LocalClaim localClaim) {
localClaimResDTO.setRequired(Boolean.valueOf(claimProperties.remove(PROP_REQUIRED)));
localClaimResDTO.setSupportedByDefault(Boolean.valueOf(claimProperties.remove(PROP_SUPPORTED_BY_DEFAULT)));
+ String uniquenessScope = claimProperties.remove(PROP_UNIQUENESS_SCOPE);
+ if (StringUtils.isNotBlank(uniquenessScope)) {
+ try {
+ localClaimResDTO.setUniquenessScope(LocalClaimResDTO.UniquenessScopeEnum.valueOf(uniquenessScope));
+ } catch (IllegalArgumentException e) {
+ localClaimResDTO.setUniquenessScope(LocalClaimResDTO.UniquenessScopeEnum.NONE);
+ }
+ }
+
List attributeMappingDTOs = new ArrayList<>();
for (AttributeMapping attributeMapping : localClaim.getMappedAttributes()) {
AttributeMappingDTO attributeMappingDTO = new AttributeMappingDTO();
@@ -1049,6 +1059,10 @@ private LocalClaim createLocalClaim(LocalClaimReqDTO localClaimReqDTO) {
claimProperties.put(PROP_DISPLAY_ORDER, "0");
}
+ if (localClaimReqDTO.getUniquenessScope() != null) {
+ claimProperties.put(PROP_UNIQUENESS_SCOPE, localClaimReqDTO.getUniquenessScope().toString());
+ }
+
claimProperties.put(PROP_READ_ONLY, String.valueOf(localClaimReqDTO.getReadOnly()));
claimProperties.put(PROP_REQUIRED, String.valueOf(localClaimReqDTO.getRequired()));
claimProperties.put(PROP_SUPPORTED_BY_DEFAULT, String.valueOf(localClaimReqDTO.getSupportedByDefault()));
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/resources/claim-management.yaml b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/resources/claim-management.yaml
index 6231037ef2..348a24bdad 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/resources/claim-management.yaml
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/org.wso2.carbon.identity.rest.api.server.claim.management.v1/src/main/resources/claim-management.yaml
@@ -736,6 +736,14 @@ definitions:
type: boolean
description: Specifies if the claim will be prompted during user registration and displayed on the user profile.
example: true
+ uniquenessScope:
+ type: string
+ description: Specifies the scope of uniqueness validation for the claim value.
+ enum:
+ - NONE
+ - WITHIN_USERSTORE
+ - ACROSS_USERSTORES
+ example: "NONE"
attributeMapping:
type: array
description: Userstore attribute mappings.
@@ -796,6 +804,14 @@ definitions:
type: boolean
description: Specifies if the claim will be prompted during user registration and displayed on the user profile.
example: true
+ uniquenessScope:
+ type: string
+ description: Specifies the scope of uniqueness validation for the claim value.
+ enum:
+ - NONE
+ - WITHIN_USERSTORE
+ - ACROSS_USERSTORES
+ example: "NONE"
attributeMapping:
type: array
description: Userstore attribute mappings.
diff --git a/components/org.wso2.carbon.identity.api.server.claim.management/pom.xml b/components/org.wso2.carbon.identity.api.server.claim.management/pom.xml
index 6bd0a581e4..a45b1bfecf 100644
--- a/components/org.wso2.carbon.identity.api.server.claim.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.claim.management/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.common/pom.xml b/components/org.wso2.carbon.identity.api.server.common/pom.xml
index 030dad282c..c86848f493 100644
--- a/components/org.wso2.carbon.identity.api.server.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.common/pom.xml
@@ -19,7 +19,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.common/pom.xml b/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.common/pom.xml
index 3133b09858..ec5f7ad246 100644
--- a/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.configs
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.configs.common
diff --git a/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.v1/pom.xml
index 9cffbfc4a6..d017e089f8 100644
--- a/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.configs/org.wso2.carbon.identity.api.server.configs.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.configs
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.configs.v1
diff --git a/components/org.wso2.carbon.identity.api.server.configs/pom.xml b/components/org.wso2.carbon.identity.api.server.configs/pom.xml
index d0eb84bc32..32e044d930 100644
--- a/components/org.wso2.carbon.identity.api.server.configs/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.configs/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.common/pom.xml b/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.common/pom.xml
index 46bd30000f..fcb8fc0d1c 100644
--- a/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.cors
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.cors.common
diff --git a/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.v1/pom.xml
index a2464dad26..a58c5f36b1 100644
--- a/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.cors/org.wso2.carbon.identity.api.server.cors.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.cors
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.cors.v1
diff --git a/components/org.wso2.carbon.identity.api.server.cors/pom.xml b/components/org.wso2.carbon.identity.api.server.cors/pom.xml
index 75c8a9b0f5..4d92880973 100644
--- a/components/org.wso2.carbon.identity.api.server.cors/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.cors/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.api.server.email.template.common/pom.xml b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.api.server.email.template.common/pom.xml
index 3cd2f3656b..8e6e2ff318 100644
--- a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.api.server.email.template.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.api.server.email.template.common/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.email.template
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v1/pom.xml
index f93a344ea7..09eb921438 100644
--- a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.email.template
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v2/pom.xml b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v2/pom.xml
index 92bdff8bbb..0394fb3282 100644
--- a/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v2/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.email.template/org.wso2.carbon.identity.rest.api.server.email.template.v2/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.email.template
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.email.template/pom.xml b/components/org.wso2.carbon.identity.api.server.email.template/pom.xml
index 1b33b9d4d8..34a8cb8f01 100644
--- a/components/org.wso2.carbon.identity.api.server.email.template/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.email.template/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.common/pom.xml
index 05b201b83f..fe022a300a 100644
--- a/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.common/pom.xml
@@ -19,7 +19,7 @@
org.wso2.carbon.identity.api.server.extension.management
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.v1/pom.xml
index d527d51952..f25e63481b 100644
--- a/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.extension.management/org.wso2.carbon.identity.api.server.extension.management.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.extension.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.extension.management.v1
diff --git a/components/org.wso2.carbon.identity.api.server.extension.management/pom.xml b/components/org.wso2.carbon.identity.api.server.extension.management/pom.xml
index a58ea0f693..9b63ece25a 100644
--- a/components/org.wso2.carbon.identity.api.server.extension.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.extension.management/pom.xml
@@ -19,7 +19,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.common/pom.xml b/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.common/pom.xml
index dcb8ee630e..308b385900 100644
--- a/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.common/pom.xml
@@ -18,7 +18,7 @@
org.wso2.carbon.identity.api.server.identity.governance
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.v1/pom.xml
index 346047cd9a..df9451c100 100644
--- a/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.identity.governance/org.wso2.carbon.identity.api.server.identity.governance.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.identity.governance
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.identity.governance.v1
diff --git a/components/org.wso2.carbon.identity.api.server.identity.governance/pom.xml b/components/org.wso2.carbon.identity.api.server.identity.governance/pom.xml
index 2b24c69d78..091f55d348 100644
--- a/components/org.wso2.carbon.identity.api.server.identity.governance/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.identity.governance/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.common/pom.xml b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.common/pom.xml
index 9696c0bf5a..d3a2ff40fa 100644
--- a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.api.server.idp
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/pom.xml
index c3b51844c5..158f4105c6 100644
--- a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.idp
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/src/main/java/org/wso2/carbon/identity/api/server/idp/v1/impl/FederatedAuthenticatorConfigBuilderFactory.java b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/src/main/java/org/wso2/carbon/identity/api/server/idp/v1/impl/FederatedAuthenticatorConfigBuilderFactory.java
index eda48c010d..8d932f0178 100644
--- a/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/src/main/java/org/wso2/carbon/identity/api/server/idp/v1/impl/FederatedAuthenticatorConfigBuilderFactory.java
+++ b/components/org.wso2.carbon.identity.api.server.idp/org.wso2.carbon.identity.api.server.idp.v1/src/main/java/org/wso2/carbon/identity/api/server/idp/v1/impl/FederatedAuthenticatorConfigBuilderFactory.java
@@ -70,6 +70,7 @@ public static FederatedAuthenticatorConfig build(FederatedAuthenticatorPUTReques
List properties = Optional.ofNullable(authenticator.getProperties())
.map(props -> props.stream().map(propertyToInternal).collect(Collectors.toList()))
.orElse(null);
+ validateAuthPropForFederatedAuthenticatorPUTRequest(authenticatorName, properties);
FederatedAuthenticatorConfigBuilderFactory.Config config =
new FederatedAuthenticatorConfigBuilderFactory.Config(authenticatorName,
getDisplayNameOfAuthenticator(authenticatorName),
@@ -92,6 +93,7 @@ public static FederatedAuthenticatorConfig build(FederatedAuthenticator authenti
List properties = Optional.ofNullable(authenticator.getProperties())
.map(props -> props.stream().map(propertyToInternal).collect(Collectors.toList()))
.orElse(null);
+ validateAuthPropForFederatedAuthenticator(authenticatorName, properties);
FederatedAuthenticatorConfigBuilderFactory.Config config =
new FederatedAuthenticatorConfigBuilderFactory.Config(authenticatorName,
getDisplayNameOfAuthenticator(authenticatorName),
@@ -176,8 +178,6 @@ private static void validateSystemDefinedFederatedAuthenticatorModel(Config conf
throw new IdentityProviderManagementClientException(error.getCode(), error.getMessage(),
String.format(error.getDescription(), config.authenticatorName));
}
-
- validateAuthenticatorProperties(config.authenticatorName, config.properties);
}
private static UserDefinedFederatedAuthenticatorConfig createUserDefinedFederatedAuthenticator(Config config)
@@ -222,8 +222,8 @@ private static void validateUserDefinedFederatedAuthenticatorModel(Config config
}
}
- private static void validateAuthenticatorProperties(String authenticatorName, List properties)
- throws IdentityProviderManagementClientException {
+ private static void validateAuthPropForFederatedAuthenticator(
+ String authenticatorName, List properties) throws IdentityProviderManagementClientException {
if (properties == null) {
return;
@@ -232,11 +232,6 @@ private static void validateAuthenticatorProperties(String authenticatorName, Li
if (IdentityApplicationConstants.Authenticator.SAML2SSO.FED_AUTH_NAME.equals(authenticatorName)) {
validateSamlMetadata(properties);
}
- if (IdentityApplicationConstants.Authenticator.OIDC.FED_AUTH_NAME.equals(authenticatorName)) {
- validateDuplicateOpenIDConnectScopes(properties);
- validateDefaultOpenIDConnectScopes(properties);
- }
-
if (!areAllDistinct(properties)) {
Constants.ErrorMessage error = Constants.ErrorMessage.ERROR_CODE_INVALID_INPUT;
throw new IdentityProviderManagementClientException(error.getCode(), error.getMessage(),
@@ -244,6 +239,22 @@ private static void validateAuthenticatorProperties(String authenticatorName, Li
}
}
+ private static void validateAuthPropForFederatedAuthenticatorPUTRequest(
+ String authenticatorName, List properties) throws IdentityProviderManagementClientException {
+
+ if (properties == null) {
+ return;
+ }
+
+ if (IdentityApplicationConstants.Authenticator.SAML2SSO.FED_AUTH_NAME.equals(authenticatorName)) {
+ validateSamlMetadata(properties);
+ }
+ if (IdentityApplicationConstants.Authenticator.OIDC.FED_AUTH_NAME.equals(authenticatorName)) {
+ validateDuplicateOpenIDConnectScopes(properties);
+ validateDefaultOpenIDConnectScopes(properties);
+ }
+ }
+
/**
* If selectMode property is set as saml metadata file configuration mode, this function validates whether a
* valid base-64 encoded SAML metadata file content is provided with the property key 'meta_data_saml'. If found,
diff --git a/components/org.wso2.carbon.identity.api.server.idp/pom.xml b/components/org.wso2.carbon.identity.api.server.idp/pom.xml
index f5dac722c6..1eca14a31f 100644
--- a/components/org.wso2.carbon.identity.api.server.idp/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idp/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.common/pom.xml b/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.common/pom.xml
index a1abd93184..5e59474a1d 100644
--- a/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.idv.provider
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.idv.provider.common
diff --git a/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.v1/pom.xml
index 39c8ec80ca..bfd15a6e60 100644
--- a/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idv.provider/org.wso2.carbon.identity.api.server.idv.provider.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.idv.provider
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.idv.provider.v1
diff --git a/components/org.wso2.carbon.identity.api.server.idv.provider/pom.xml b/components/org.wso2.carbon.identity.api.server.idv.provider/pom.xml
index 5bb32f9f84..8280619a91 100644
--- a/components/org.wso2.carbon.identity.api.server.idv.provider/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.idv.provider/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.common/pom.xml b/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.common/pom.xml
index 967d917269..bc4affc04f 100644
--- a/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.api.server.input.validation
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.v1/pom.xml
index 2557f4d6cb..35d20382c3 100644
--- a/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.input.validation/org.wso2.carbon.identity.api.server.input.validation.v1/pom.xml
@@ -22,14 +22,14 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.input.validation
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
WSO2 Identity Server - Input Validation Rest API
WSO2 Identity Server - Validation Rest API
org.wso2.carbon.identity.api.server.input.validation.v1
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
jar
diff --git a/components/org.wso2.carbon.identity.api.server.input.validation/pom.xml b/components/org.wso2.carbon.identity.api.server.input.validation/pom.xml
index 218bd6a72e..ad2fe6a133 100644
--- a/components/org.wso2.carbon.identity.api.server.input.validation/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.input.validation/pom.xml
@@ -22,7 +22,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.common/pom.xml
index 6d4e1c3014..5ae5fb46cc 100644
--- a/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.common/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.keystore.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.keystore.management.common
diff --git a/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.v1/pom.xml
index 7a67932513..384f195b92 100644
--- a/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.keystore.management/org.wso2.carbon.identity.api.server.keystore.management.v1/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.keystore.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.keystore.management.v1
diff --git a/components/org.wso2.carbon.identity.api.server.keystore.management/pom.xml b/components/org.wso2.carbon.identity.api.server.keystore.management/pom.xml
index 8295ac4369..9a7bd54514 100644
--- a/components/org.wso2.carbon.identity.api.server.keystore.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.keystore.management/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.common/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.common/pom.xml
index 1125d47494..8f69489685 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.api.server.notification.sender
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.v1/pom.xml
index 065638eab6..608980d12f 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.sender/org.wso2.carbon.identity.api.server.notification.sender.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.api.server.notification.sender
org.wso2.carbon.identity.server.api
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.notification.sender/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.sender/pom.xml
index ed76d30653..116013a853 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.sender/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.sender/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.api.server.notification.template.common/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.api.server.notification.template.common/pom.xml
index de3fc471d2..6aa4eda219 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.api.server.notification.template.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.api.server.notification.template.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.notification.template
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.rest.api.server.notification.template.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.rest.api.server.notification.template.v1/pom.xml
index a25418205c..9d0733b25e 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.rest.api.server.notification.template.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.template/org.wso2.carbon.identity.rest.api.server.notification.template.v1/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.notification.template
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.notification.template/pom.xml b/components/org.wso2.carbon.identity.api.server.notification.template/pom.xml
index db3b11bba6..dd3cb75ec1 100644
--- a/components/org.wso2.carbon.identity.api.server.notification.template/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.notification.template/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.common/pom.xml
index 436e689a75..0f0a14edd1 100644
--- a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.oidc.scope.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.v1/pom.xml
index 8cec7e7d62..ff51fb1dfc 100644
--- a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/org.wso2.carbon.identity.api.server.oidc.scope.management.v1/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.oidc.scope.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.oidc.scope.management.v1
diff --git a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/pom.xml b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/pom.xml
index 3dbea713d1..f2ea5d3850 100644
--- a/components/org.wso2.carbon.identity.api.server.oidc.scope.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.oidc.scope.management/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.common/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.common/pom.xml
index 5c4b8b5bba..190bac3f88 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.configs
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.organization.configs.common
diff --git a/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.v1/pom.xml
index dc271c03a5..6d62c9a4c6 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.configs/org.wso2.carbon.identity.api.server.organization.configs.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.configs
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
org.wso2.carbon.identity.api.server.organization.configs.v1
diff --git a/components/org.wso2.carbon.identity.api.server.organization.configs/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.configs/pom.xml
index a431f55d3f..4ef6c73df1 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.configs/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.configs/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.common/pom.xml
index 95f7c73b1b..a26ed8c715 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.v1/pom.xml
index 062b6c35e7..11aa9bfc5e 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.management/org.wso2.carbon.identity.api.server.organization.management.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.management/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.management/pom.xml
index c06b194f71..de177ab22d 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.management/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.common/pom.xml
index 28826301c5..70ea44a2e0 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.role.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.v1/pom.xml
index 34c895289e..caf431f1c9 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.role.management/org.wso2.carbon.identity.api.server.organization.role.management.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.role.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.role.management/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.role.management/pom.xml
index e3fd8f3054..2966a1f02f 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.role.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.role.management/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.common/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.common/pom.xml
index 9b5cce0a12..9bdeecb78e 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.selfservice
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.v1/pom.xml
index 5b13c6b479..288622b769 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.selfservice/org.wso2.carbon.identity.api.server.organization.selfservice.v1/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.selfservice
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.organization.selfservice.v1
diff --git a/components/org.wso2.carbon.identity.api.server.organization.selfservice/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.selfservice/pom.xml
index 1bb1abd888..948ec379b4 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.selfservice/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.selfservice/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.common/pom.xml
index b02f3a6210..74e28efae1 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.common/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.user.invitation.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.v1/pom.xml
index c292fef95d..d44191b783 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/org.wso2.carbon.identity.api.server.organization.user.invitation.management.v1/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.organization.user.invitation.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/pom.xml b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/pom.xml
index 2598cf0198..89588958b6 100644
--- a/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.organization.user.invitation.management/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.common/pom.xml
index 6cc104acfd..a540b6013c 100644
--- a/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.common/pom.xml
@@ -22,7 +22,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.permission.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
WSO2 Identity Server - Common Permission Management
WSO2 Identity Server - PCommon Permission Management
diff --git a/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.v1/pom.xml
index c47b8a990f..17090d2e57 100644
--- a/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.permission.management/org.wso2.carbon.identity.api.server.permission.management.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.permission.management
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.permission.management.v1
diff --git a/components/org.wso2.carbon.identity.api.server.permission.management/pom.xml b/components/org.wso2.carbon.identity.api.server.permission.management/pom.xml
index 8754300832..5ec2d6f1e2 100644
--- a/components/org.wso2.carbon.identity.api.server.permission.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.permission.management/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.common/pom.xml b/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.common/pom.xml
index 48306e46eb..d0a4a08e0a 100644
--- a/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.common/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.rule.metadata
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.v1/pom.xml
index 06ac1ebe29..9d96969b9f 100644
--- a/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.rule.metadata/org.wso2.carbon.identity.api.server.rule.metadata.v1/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.rule.metadata
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.rule.metadata/pom.xml b/components/org.wso2.carbon.identity.api.server.rule.metadata/pom.xml
index 7b3c94543f..8e11e1c4e6 100644
--- a/components/org.wso2.carbon.identity.api.server.rule.metadata/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.rule.metadata/pom.xml
@@ -23,7 +23,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.common/pom.xml b/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.common/pom.xml
index a91a356e8d..d995f3f7bf 100644
--- a/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.common/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.api.server.script.library
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.v1/pom.xml
index d26ce72868..4444fd75f6 100644
--- a/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.script.library/org.wso2.carbon.identity.api.server.script.library.v1/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.script.library/pom.xml b/components/org.wso2.carbon.identity.api.server.script.library/pom.xml
index c6370c0396..6fd8f15c61 100644
--- a/components/org.wso2.carbon.identity.api.server.script.library/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.script.library/pom.xml
@@ -20,7 +20,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.common/pom.xml
index 0e8899714e..1795a949c9 100644
--- a/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.common/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.secret.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.v1/pom.xml
index 461d20662e..71a10b5f58 100644
--- a/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.secret.management/org.wso2.carbon.identity.api.server.secret.management.v1/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.secret.management
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.secret.management/pom.xml b/components/org.wso2.carbon.identity.api.server.secret.management/pom.xml
index a6c25362b3..8d9cd8c95e 100644
--- a/components/org.wso2.carbon.identity.api.server.secret.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.secret.management/pom.xml
@@ -21,7 +21,7 @@
org.wso2.carbon.identity.server.api
identity-api-server
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.common/pom.xml b/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.common/pom.xml
index 5af682a7d4..7ac8602fb8 100644
--- a/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.common/pom.xml
@@ -18,7 +18,7 @@
org.wso2.carbon.identity.api.server.tenant.management
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.v1/pom.xml
index ea323c6dc4..c7458aab57 100644
--- a/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.tenant.management/org.wso2.carbon.identity.api.server.tenant.management.v1/pom.xml
@@ -18,7 +18,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../../pom.xml
diff --git a/components/org.wso2.carbon.identity.api.server.tenant.management/pom.xml b/components/org.wso2.carbon.identity.api.server.tenant.management/pom.xml
index 7cf2746fe4..3b503b3154 100644
--- a/components/org.wso2.carbon.identity.api.server.tenant.management/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.tenant.management/pom.xml
@@ -18,7 +18,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.common/pom.xml b/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.common/pom.xml
index 93fe662a16..bf4e525454 100644
--- a/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.common/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.common/pom.xml
@@ -18,7 +18,7 @@
org.wso2.carbon.identity.api.server.userstore
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
diff --git a/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.v1/pom.xml b/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.v1/pom.xml
index 278183b7f6..fd6ccf3c52 100644
--- a/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.v1/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.userstore/org.wso2.carbon.identity.api.server.userstore.v1/pom.xml
@@ -20,7 +20,7 @@
org.wso2.carbon.identity.server.api
org.wso2.carbon.identity.api.server.userstore
../pom.xml
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
4.0.0
org.wso2.carbon.identity.api.server.userstore.v1
diff --git a/components/org.wso2.carbon.identity.api.server.userstore/pom.xml b/components/org.wso2.carbon.identity.api.server.userstore/pom.xml
index d3963a697e..a138d1d321 100644
--- a/components/org.wso2.carbon.identity.api.server.userstore/pom.xml
+++ b/components/org.wso2.carbon.identity.api.server.userstore/pom.xml
@@ -21,7 +21,7 @@
identity-api-server
org.wso2.carbon.identity.server.api
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
../../pom.xml
4.0.0
diff --git a/pom.xml b/pom.xml
index 805fbec16f..b4252f3f07 100644
--- a/pom.xml
+++ b/pom.xml
@@ -29,7 +29,7 @@
4.0.0
identity-api-server
pom
- 1.3.7-SNAPSHOT
+ 1.3.8-SNAPSHOT
WSO2 Identity Server - Server API Module
@@ -821,7 +821,7 @@
1.4
1.2.4
1.11.18
- 7.7.19
+ 7.7.24
3.0.5
1.12.0
**/gen/**/*