diff --git a/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/MobileNumberVerificationHandler.java b/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/MobileNumberVerificationHandler.java index ec676299f6..b3140b10b4 100644 --- a/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/MobileNumberVerificationHandler.java +++ b/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/MobileNumberVerificationHandler.java @@ -115,6 +115,7 @@ public void handleEvent(Event event) throws IdentityEventException { List allMobileNumbers = Utils.getExistingClaimValue(userStoreManager, user, IdentityRecoveryConstants.MOBILE_NUMBERS_CLAIM); if (claims.containsKey(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM) && + !claims.get(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM).isEmpty() && !allMobileNumbers.contains(claims.get(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM))) { throw new IdentityEventClientException(IdentityRecoveryConstants.ErrorMessages. ERROR_CODE_PRIMARY_MOBILE_NUMBER_SHOULD_BE_INCLUDED_IN_MOBILE_NUMBERS_LIST.getCode(), @@ -133,6 +134,7 @@ public void handleEvent(Event event) throws IdentityEventException { List verifiedMobileNumbers = Utils.getExistingClaimValue(userStoreManager, user, IdentityRecoveryConstants.VERIFIED_MOBILE_NUMBERS_CLAIM); if (claims.containsKey(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM) && + !claims.get(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM).isEmpty() && !verifiedMobileNumbers.contains(claims.get(IdentityRecoveryConstants.MOBILE_NUMBER_CLAIM))) { throw new IdentityEventClientException(IdentityRecoveryConstants.ErrorMessages. ERROR_CODE_PRIMARY_MOBILE_NUMBER_SHOULD_BE_INCLUDED_IN_VERIFIED_MOBILES_LIST.getCode(), diff --git a/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/UserEmailVerificationHandler.java b/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/UserEmailVerificationHandler.java index de9cd2f541..76a0b2ac8f 100644 --- a/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/UserEmailVerificationHandler.java +++ b/components/org.wso2.carbon.identity.recovery/src/main/java/org/wso2/carbon/identity/recovery/handler/UserEmailVerificationHandler.java @@ -129,6 +129,7 @@ public void handleEvent(Event event) throws IdentityEventException { List allEmails = Utils.getExistingClaimValue(userStoreManager, user, IdentityRecoveryConstants.EMAIL_ADDRESSES_CLAIM); if (claims.containsKey(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM) && + !claims.get(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM).isEmpty() && !allEmails.contains(claims.get(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM))) { throw new IdentityEventClientException(ERROR_CODE_PRIMARY_EMAIL_SHOULD_BE_INCLUDED_IN_EMAILS_LIST .getCode(), ERROR_CODE_PRIMARY_EMAIL_SHOULD_BE_INCLUDED_IN_EMAILS_LIST.getMessage()); @@ -146,6 +147,7 @@ public void handleEvent(Event event) throws IdentityEventException { List verifiedEmails = Utils.getExistingClaimValue(userStoreManager, user, IdentityRecoveryConstants.VERIFIED_EMAIL_ADDRESSES_CLAIM); if (claims.containsKey(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM) && + !claims.get(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM).isEmpty() && !verifiedEmails.contains(claims.get(IdentityRecoveryConstants.EMAIL_ADDRESS_CLAIM))) { throw new IdentityEventClientException( ERROR_CODE_PRIMARY_EMAIL_SHOULD_BE_INCLUDED_IN_VERIFIED_EMAILS_LIST.getCode(), diff --git a/components/org.wso2.carbon.identity.user.rename.core/pom.xml.versionsBackup b/components/org.wso2.carbon.identity.user.rename.core/pom.xml.versionsBackup new file mode 100644 index 0000000000..32424e9f8b --- /dev/null +++ b/components/org.wso2.carbon.identity.user.rename.core/pom.xml.versionsBackup @@ -0,0 +1,235 @@ + + + + + identity-governance + org.wso2.carbon.identity.governance + 1.9.11-SNAPSHOT + ../../pom.xml + + 4.0.0 + bundle + org.wso2.carbon.identity.user.rename.core + WSO2 Carbon Identity - Username Update Backend Component + WSO2 Carbon Identity - Username Update Backend Component + + + + org.wso2.eclipse.osgi + org.eclipse.osgi.services + + + org.apache.felix + org.apache.felix.scr.ds-annotations + + + commons-lang.wso2 + commons-lang + + + org.ops4j.pax.logging + pax-logging-api + + + org.wso2.carbon + org.wso2.carbon.core + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.core + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.base + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.application.common + + + + org.testng + testng + test + + + org.mockito + mockito-inline + test + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.testutil + test + + + com.h2database + h2 + test + + + org.jacoco + org.jacoco.agent + runtime + test + + + org.apache.felix + org.apache.felix.scr.ds-annotations + provided + + + + + + + org.apache.felix + maven-bundle-plugin + true + + + ${project.artifactId} + ${project.artifactId} + Username Update Bundle + org.wso2.carbon.identity.user.rename.core.internal + + org.osgi.service.component.*; version="${osgi.service.component.imp.pkg.version.range}", + org.apache.commons.io; version="${commons.io.wso2.osgi.version.range}", + org.apache.commons.lang.*; version="${commons-lang.wso2.osgi.version.range}", + org.apache.commons.logging.*; version="${commons-logging.osgi.version.range}", + org.wso2.carbon.user.api;version="${carbon.user.api.imp.pkg.version.range}", + org.wso2.carbon.user.core;version="${carbon.kernel.package.import.version.range}", + org.wso2.carbon.user.core.service;version="${carbon.kernel.package.import.version.range}", + org.wso2.carbon.user.core.util;version="${carbon.kernel.package.import.version.range}", + org.wso2.carbon.user.core.tenant; version="${carbon.kernel.package.import.version.range}", + + + !org.wso2.carbon.identity.user.rename.core.internal, + org.wso2.carbon.identity.user.rename.core.*;version="${identity.governance.exp.pkg.version}" + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${maven.surefire.plugin.version} + + + src/test/resources/testng.xml + + + target/jacoco.exec + + + org.ops4j.pax.logging + org.wso2.org.ops4j.pax.logging + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + default-instrument + + instrument + + + + default-restore-instrumented-classes + + restore-instrumented-classes + + + + default-report + prepare-package + + report + + + + default-report-integration + + report-integration + + + + default-check + + check + + + + + BUNDLE + + + COMPLEXITY + COVEREDRATIO + 0.50 + + + + + + + + + + maven-resources-plugin + 3.0.2 + + + copy-resources + + validate + + copy-resources + + + ${basedir}/target/ + + + src/test/resources/ + true + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + com.github.spotbugs + spotbugs-maven-plugin + + High + + + + + + diff --git a/features/org.wso2.carbon.identity.account.suspension.notification.task.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.account.suspension.notification.task.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..5d171b3629 --- /dev/null +++ b/features/org.wso2.carbon.identity.account.suspension.notification.task.server.feature/pom.xml.versionsBackup @@ -0,0 +1,76 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.account.suspension.notification.task.server.feature + pom + WSO2 Carbon - Identity Suspension Notification Feature + http://wso2.org + This feature contains the core bundles required for Password Policy + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.account.suspension.notification.task + ${project.version} + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.account.suspension.notification.task.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.account.suspension.notification.task + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.auth.attribute.handler.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.auth.attribute.handler.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..a901bd687d --- /dev/null +++ b/features/org.wso2.carbon.identity.auth.attribute.handler.server.feature/pom.xml.versionsBackup @@ -0,0 +1,73 @@ + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.auth.attribute.handler.server.feature + pom + WSO2 Carbon - Identity Auth Attribute Handler Server Feature + http://wso2.org + This feature contains the bundle required for auth attribute handler functionality + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.auth.attribute.handler + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.auth.attribute.handler.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.auth.attribute.handler + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.captcha.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.captcha.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..1ccfcfa71e --- /dev/null +++ b/features/org.wso2.carbon.identity.captcha.server.feature/pom.xml.versionsBackup @@ -0,0 +1,121 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.captcha.server.feature + pom + WSO2 Carbon - Identity Captcha Utils Feature + http://wso2.org + This feature contains captcha related functionality + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.captcha + ${project.version} + + + + + + maven-resources-plugin + + + prefilter-resources + generate-resources + + copy-resources + + + src/main/resources + + + resources + + conf/captcha-config.properties + p2.inf + conf/captcha-config.properties.j2 + conf/*.json + + + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.captcha.server + ../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.captcha + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.1 + + + clean_target + install + + + + + + + + + run + + + + + + + + diff --git a/features/org.wso2.carbon.identity.governance.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.governance.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..906634ff20 --- /dev/null +++ b/features/org.wso2.carbon.identity.governance.feature/pom.xml.versionsBackup @@ -0,0 +1,174 @@ + + + + + + + + org.wso2.carbon.identity.governance + identity-governance + 1.9.11-SNAPSHOT + ../../pom.xml + + + 4.0.0 + org.wso2.carbon.identity.governance.feature + pom + Identity Governance Feature + http://wso2.org + This feature contains the bundles required for Identity Governance functionality + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.governance.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.captcha.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.history.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.policy.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.expiry.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.account.suspension.notification.task.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.piicontroller.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.auth.attribute.handler.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.idle.account.identification.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.onboard.core.service.feature + ${project.version} + zip + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.governance + ../../etc/feature.properties + + org.wso2.carbon.core:compatible:${carbon.kernel.feature.version} + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.governance.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.recovery.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.user.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.captcha.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.history.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.policy.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.expiry.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.account.suspension.notification.task.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.idle.account.identification.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.piicontroller.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.auth.attribute.handler.server.feature + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.user.onboard.core.service.feature + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.governance.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.governance.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..0c5f318668 --- /dev/null +++ b/features/org.wso2.carbon.identity.governance.server.feature/pom.xml.versionsBackup @@ -0,0 +1,76 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.governance.server.feature + pom + WSO2 Carbon - Identity Governance Core Feature + http://wso2.org + This feature contains the core bundles required for Back-end Identity Governance + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.governance + ${project.version} + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.governance.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.governance + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.idle.account.identification.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.idle.account.identification.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..2538e23e70 --- /dev/null +++ b/features/org.wso2.carbon.identity.idle.account.identification.server.feature/pom.xml.versionsBackup @@ -0,0 +1,76 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.idle.account.identification.server.feature + pom + WSO2 Carbon - Idle User Account Identification Feature + http://wso2.org + This feature contains the core bundles required for Idle User Account Identification + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.idle.account.identification + ${project.version} + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.idle.account.identification.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.idle.account.identification + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.multi.attribute.login.service.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.multi.attribute.login.service.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..245dd9d85f --- /dev/null +++ b/features/org.wso2.carbon.identity.multi.attribute.login.service.server.feature/pom.xml.versionsBackup @@ -0,0 +1,60 @@ + + + + identity-governance + org.wso2.carbon.identity.governance + 1.9.11-SNAPSHOT + ../../pom.xml + + 4.0.0 + + org.wso2.carbon.identity.multi.attribute.login.service.server.feature + pom + WSO2 Carbon - Multi Attribute Login Feature + http://wso2.org + This feature contains the core bundles required for multi attribute login service + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.multi.attribute.login.service + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.multi.attribute.login.resolver.regex + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.multi.attribute.login.service.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.multi.attribute.login.resolver.regex + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.multi.attribute.login.service + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.password.expiry.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.password.expiry.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..c142d02a6e --- /dev/null +++ b/features/org.wso2.carbon.identity.password.expiry.server.feature/pom.xml.versionsBackup @@ -0,0 +1,75 @@ + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.password.expiry.server.feature + pom + WSO2 Carbon - Identity Password Expiry Feature + http://wso2.org + This feature contains the Enforce Password Reset Handler. + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.expiry + ${project.version} + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.password.expiry.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.expiry + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.password.history.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.password.history.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..0c63897a80 --- /dev/null +++ b/features/org.wso2.carbon.identity.password.history.server.feature/pom.xml.versionsBackup @@ -0,0 +1,75 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.password.history.server.feature + pom + WSO2 Carbon - Identity Password History Core Feature + http://wso2.org + This feature contains the core bundles required for Password History + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.history + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.password.history.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.history + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.password.policy.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.password.policy.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..46e2061526 --- /dev/null +++ b/features/org.wso2.carbon.identity.password.policy.server.feature/pom.xml.versionsBackup @@ -0,0 +1,75 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.password.policy.server.feature + pom + WSO2 Carbon - Identity Password Policy Core Feature + http://wso2.org + This feature contains the core bundles required for Password Policy + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.policy + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.password.policy.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.password.policy + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.piicontroller.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.piicontroller.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..d6735a602c --- /dev/null +++ b/features/org.wso2.carbon.identity.piicontroller.server.feature/pom.xml.versionsBackup @@ -0,0 +1,73 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.piicontroller.server.feature + pom + WSO2 Carbon - Identity PII Controller Core Feature + http://wso2.org + This feature contains the core bundles required for PII Controller + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.piicontroller + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.piicontroller.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.piicontroller + + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.recovery.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.recovery.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..b84276a98e --- /dev/null +++ b/features/org.wso2.carbon.identity.recovery.server.feature/pom.xml.versionsBackup @@ -0,0 +1,154 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.recovery.server.feature + pom + WSO2 Carbon - Identity Recovery Feature + http://wso2.org + This feature contains the core bundles required for Back-end Identity Recovery + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery.endpoint + ${project.version} + war + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.4 + + + copy + package + + copy + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery.endpoint + + war + true + ${basedir}/src/main/resources/ + api#identity#recovery#v0.9.war + + + + + + + + maven-resources-plugin + + + prefilter-resources + generate-resources + + copy-resources + + + src/main/resources + + + resources + + p2.inf + account-recovery.war + + + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.recovery.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.recovery + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.1 + + + clean_target + install + + + + + + + + + run + + + + + + + + diff --git a/features/org.wso2.carbon.identity.tenant.resource.manager.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.tenant.resource.manager.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..6f622dc19b --- /dev/null +++ b/features/org.wso2.carbon.identity.tenant.resource.manager.feature/pom.xml.versionsBackup @@ -0,0 +1,83 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + 1.9.11-SNAPSHOT + ../../pom.xml + + + 4.0.0 + org.wso2.carbon.identity.tenant.resource.manager.feature + pom + WSO2 Carbon - Identity Tenant Resource Manager Feature + http://wso2.org + This feature contains the bundles required for Tenant Resource Managing functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.tenant.resource.manager + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.tenant.resource.manager + ${project.version} + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.tenant.resource.manager + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:console + org.eclipse.equinox.p2.type.group:false + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.tenant.resource.manager + + + org.wso2.carbon.identity.configuration.mgt.core:compatible:${carbon.identity.framework.version} + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.user.onboard.core.service.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.user.onboard.core.service.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..c78186ac8d --- /dev/null +++ b/features/org.wso2.carbon.identity.user.onboard.core.service.feature/pom.xml.versionsBackup @@ -0,0 +1,74 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + 1.9.11-SNAPSHOT + ../../pom.xml + + + 4.0.0 + org.wso2.carbon.identity.user.onboard.core.service.feature + pom + WSO2 Carbon - Offline User Onboard Management Feature + http://wso2.org + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.onboard.core.service + ${project.version} + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.user.onboard.core.service + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.user.onboard.core.service + + + + + + + + + + diff --git a/features/org.wso2.carbon.identity.user.server.feature/pom.xml.versionsBackup b/features/org.wso2.carbon.identity.user.server.feature/pom.xml.versionsBackup new file mode 100644 index 0000000000..1fcb9a6ba1 --- /dev/null +++ b/features/org.wso2.carbon.identity.user.server.feature/pom.xml.versionsBackup @@ -0,0 +1,168 @@ + + + + + + + org.wso2.carbon.identity.governance + identity-governance + ../../pom.xml + 1.9.11-SNAPSHOT + + + 4.0.0 + org.wso2.carbon.identity.user.server.feature + pom + WSO2 Carbon - Identity User Feature + http://wso2.org + This feature contains the core bundles required for Back-end Identity User + functionality + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.export.core + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.rename.core + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.endpoint + ${project.version} + war + + + + + + org.apache.maven.plugins + maven-dependency-plugin + 2.4 + + + copy + package + + copy + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.endpoint + + war + true + ${basedir}/src/main/resources/ + api#identity#user#v1.0.war + + + + + + + + maven-resources-plugin + + + prefilter-resources + generate-resources + + copy-resources + + + src/main/resources + + + resources + + p2.inf + api#identity#user#v1.0.war + + + + + + + + + org.wso2.maven + carbon-p2-plugin + ${carbon.p2.plugin.version} + + + p2-feature-generation + package + + p2-feature-gen + + + org.wso2.carbon.identity.user.server + ../../etc/feature.properties + + + org.wso2.carbon.p2.category.type:server + + + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.recovery + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.user.export.core + + org.wso2.carbon.identity.governance:org.wso2.carbon.identity.user.rename.core + + + + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + 1.1 + + + clean_target + install + + + + + + + + + run + + + + + + + + diff --git a/pom.xml.versionsBackup b/pom.xml.versionsBackup new file mode 100644 index 0000000000..4576e10e91 --- /dev/null +++ b/pom.xml.versionsBackup @@ -0,0 +1,767 @@ + + + + + org.wso2.carbon.identity.governance + identity-governance + 1.9.11-SNAPSHOT + 4.0.0 + pom + WSO2 Carbon - Governance Module + + WSO2 Carbon - Governance + + http://wso2.org + + + org.wso2 + wso2 + 1.4 + + + + https://github.com/wso2-extensions/identity-governance.git + scm:git:https://github.com/wso2-extensions/identity-governance.git + scm:git:https://github.com/wso2-extensions/identity-governance.git + v1.1.0-SNAPSHOT + + + + + + components/org.wso2.carbon.identity.governance + components/org.wso2.carbon.identity.recovery + components/org.wso2.carbon.identity.recovery.endpoint + components/org.wso2.carbon.identity.api.user.recovery + components/org.wso2.carbon.identity.captcha + components/org.wso2.carbon.identity.password.history + components/org.wso2.carbon.identity.password.policy + components/org.wso2.carbon.identity.account.suspension.notification.task + components/org.wso2.carbon.identity.user.export.core + components/org.wso2.carbon.identity.piicontroller + components/org.wso2.carbon.identity.user.rename.core + components/org.wso2.carbon.identity.user.endpoint + components/org.wso2.carbon.identity.api.user.governance + components/org.wso2.carbon.identity.tenant.resource.manager + components/org.wso2.carbon.identity.multi.attribute.login + components/org.wso2.carbon.identity.auth.attribute.handler + components/org.wso2.carbon.identity.password.expiry + components/org.wso2.carbon.identity.idle.account.identification + components/org.wso2.carbon.identity.user.onboard.core.service + + features/org.wso2.carbon.identity.recovery.server.feature + features/org.wso2.carbon.identity.user.server.feature + features/org.wso2.carbon.identity.governance.server.feature + features/org.wso2.carbon.identity.captcha.server.feature + features/org.wso2.carbon.identity.password.history.server.feature + features/org.wso2.carbon.identity.piicontroller.server.feature + features/org.wso2.carbon.identity.governance.feature + features/org.wso2.carbon.identity.password.policy.server.feature + features/org.wso2.carbon.identity.account.suspension.notification.task.server.feature + features/org.wso2.carbon.identity.idle.account.identification.server.feature + features/org.wso2.carbon.identity.tenant.resource.manager.feature + features/org.wso2.carbon.identity.multi.attribute.login.service.server.feature + features/org.wso2.carbon.identity.auth.attribute.handler.server.feature + features/org.wso2.carbon.identity.password.expiry.server.feature + features/org.wso2.carbon.identity.user.onboard.core.service.feature + + + + + + org.eclipse.equinox + javax.servlet + ${equinox.javax.servlet.version} + + + org.wso2.carbon.analytics-common + org.wso2.carbon.event.publisher.core + ${carbon.analytics.common.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.configuration.mgt.core + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.central.log.mgt + ${carbon.identity.framework.version} + + + + + org.apache.axis2.wso2 + axis2 + ${axis2.wso2.version} + + + org.apache.axis2.wso2 + axis2-client + ${axis2.wso2.version} + + + org.apache.ws.commons.axiom.wso2 + axiom + ${axiom.wso2.version} + + + org.json.wso2 + json + ${json.wso2.version} + + + org.wso2.orbit.org.owasp.encoder + encoder + ${encoder.wso2.version} + + + commons-lang.wso2 + commons-lang + ${commons-lang.wso2.version} + + + javax.servlet + servlet-api + ${servlet-api.version} + + + org.apache.taglibs + taglibs-standard-impl + ${taglibs-standard-impl.version} + + + org.wso2.orbit.org.apache.httpcomponents + httpclient + ${httpcomponents-httpclient.wso2.version} + + + org.apache.httpcomponents.wso2 + httpcore + ${httpcore.version} + + + com.google.code.findbugs + annotations + ${findbugs.annotation.version} + + + com.google.code.gson + gson + ${com.google.code.gson.version} + + + org.wso2.orbit.commons-codec + commons-codec + ${commons-codec.version} + + + commons-io.wso2 + commons-io + ${commons-io.wso2.version} + + + org.wso2.orbit.commons-collections + commons-collections + ${commons-collections.version} + + + com.fasterxml.jackson.jaxrs + jackson-jaxrs-json-provider + ${jackson-jaxrs-json-provider.version} + + + + + org.wso2.carbon + org.wso2.carbon.ui + ${carbon.kernel.version} + + + org.wso2.carbon + org.wso2.carbon.core + ${carbon.kernel.version} + + + org.wso2.carbon + org.wso2.carbon.utils + ${carbon.kernel.version} + + + org.wso2.securevault + org.wso2.securevault + ${org.wso2.securevault.version} + + + + org.apache.felix + org.apache.felix.scr.ds-annotations + ${apache.felix.scr.ds.annotations.version} + + + org.wso2.eclipse.osgi + org.eclipse.osgi.services + ${equinox.osgi.services.version} + + + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.application.authentication.framework + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.base + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.event + ${carbon.identity.framework.version} + + + org.slf4j + slf4j-log4j12 + + + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.core + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.core.ui + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.idp.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.user.functionality.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.mgt + + + org.wso2.carbon.registry + org.wso2.carbon.registry.indexing + + + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.mgt.endpoint.util + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.consent.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.configuration.mgt.core + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.application.common + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.application.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.commons + org.wso2.carbon.tenant.common + ${carbon.commons.version} + + + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.governance.stub + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.governance + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.policy + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.piicontroller + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.history + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.password.expiry + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.account.suspension.notification.task + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.idle.account.identification + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.recovery + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.api.user.recovery + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.api.user.governance + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.captcha + ${project.version} + + + org.wso2.carbon.identity.event.handler.accountlock + org.wso2.carbon.identity.handler.event.account.lock + ${carbon.identity.account.lock.handler.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.rename.core + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.auth.attribute.handler + ${project.version} + + + + + org.apache.cxf + cxf-rt-frontend-jaxrs + ${cxf-bundle.version} + + + org.apache.cxf + cxf-rt-rs-service-description + ${cxf-bundle.version} + + + org.springframework + spring-web + ${spring-web.version} + + + javax.validation + validation-api + ${javax.validation-api} + + + io.swagger + swagger-jaxrs + ${swagger-jaxrs.version} + + + javax.ws.rs + javax.ws.rs-api + ${javax.ws.rs-api.version} + + + org.wso2.carbon.multitenancy + org.wso2.carbon.tenant.mgt + ${carbon.multitenancy.version} + + + org.slf4j + slf4j-api + ${slf4j.api.version} + test + + + org.slf4j + slf4j-log4j12 + ${slf4j.api.version} + test + + + + org.mockito + mockito-inline + ${mockito.version} + test + + + org.jacoco + org.jacoco.agent + runtime + ${jacoco.version} + + + org.testng + testng + ${testng.version} + + + + com.h2database + h2 + ${h2database.version} + test + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.testutil + test + ${carbon.identity.framework.version} + + + + org.wso2.carbon.consent.mgt + org.wso2.carbon.consent.mgt.core + ${carbon.consent.mgt.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.export.core + ${project.version} + provided + + + com.fasterxml.jackson.core + jackson-databind + ${jackson-databind.version} + + + org.wso2.carbon.identity.datapublisher.authentication + org.wso2.carbon.identity.data.publisher.application.authentication + ${identity.data.publisher.authentication.version} + + + org.wso2.carbon + org.wso2.carbon.user.core + ${carbon.kernel.version} + + + org.wso2.carbon + org.wso2.carbon.user.api + ${carbon.kernel.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.multi.attribute.login.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.framework + org.wso2.carbon.identity.input.validation.mgt + ${carbon.identity.framework.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.multi.attribute.login.service + ${project.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.multi.attribute.login.server.feature + ${project.version} + zip + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.multi.attribute.login.resolver.regex + ${project.version} + + + org.wso2.carbon.identity.organization.management.core + org.wso2.carbon.identity.organization.management.service + ${org.wso2.carbon.identity.organization.management.core.version} + test + + + + org.ops4j.pax.logging + pax-logging-api + ${pax.logging.api.version} + + + org.wso2.carbon.identity.governance + org.wso2.carbon.identity.user.onboard.core.service + ${project.version} + + + org.wso2.carbon + org.wso2.carbon.core.services + ${carbon.kernel.version} + + + org.wso2.config.mapper + config-mapper + ${config.mapper.version} + + + + + + + + + org.apache.felix + maven-bundle-plugin + ${maven.bundle.plugin.version} + true + + NONE + + ${buildNumber} + + + + + com.github.spotbugs + spotbugs-maven-plugin + ${spotbugs-maven-plugin.version} + + Max + Low + true + 1024 + + + com.h3xstream.findsecbugs + findsecbugs-plugin + ${findsecbugs-plugin.version} + + + + + + analyze-compile + compile + + check + + + + + + org.apache.maven.plugins + maven-war-plugin + ${maven.war.plugin.version} + + + + + + + org.apache.maven.plugins + maven-release-plugin + + clean install + true + + + + org.apache.maven.plugins + maven-deploy-plugin + + + maven-compiler-plugin + ${maven.compiler.plugin.version} + true + + UTF-8 + 1.8 + 1.8 + + + + org.codehaus.mojo + buildnumber-maven-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + 1.8 + + + + attach-javadocs + + + none + + + + + + com.github.spotbugs + spotbugs-maven-plugin + + + + + + + ${project.version} + [1.3.0, 2.0.0) + + 3.0.0.v201112011016 + + [1.7.0, 2.0.0) + [1.2.0, 2.0.0) + [1.6.1, 2.0.0) + + + 1.6.1-wso2v38 + 1.2.11-wso2v16 + 3.0.0.wso2v1 + [3.0.0.wso2v1, 4.0.0) + 1.2.0.wso2v1 + 4.3.3.wso2v1 + [4.3.3, 5.0.0) + 2.6.0.wso2v1 + [2.6.0,3.0.0) + 2.5 + 1.2.5 + 4.3.6.wso2v2 + [4.3.1.wso2v2,5.0.0) + + 2.9.0 + [2.3.1,3.0.0) + 1.14.0.wso2v1 + [1.4.0,2.0.0) + 2.4.0.wso2v1 + [2.4.0,3.0.0) + [1.2.0,2.0.0) + [2.6.0, 3.0.0) + [2.6.0, 3.0.0) + 1.2.4 + 3.5.100.v20160504-1419 + 3.2.2.wso2v1 + [3.2.0,4.0.0) + 5.3.27 + + + 4.9.0 + 4.9.0 + [4.5.0, 5.0.0) + [1.0.1, 2.0.0) + [1.0.1, 2.0.0) + + + 5.25.623 + [5.20.211, 8.0.0) + + + + 1.1.12 + [1.1.12, 2.0.0) + + + 2.2.4 + [2.2.4, 3.0.0) + + 4.11.0 + [4.7.4, 5.0.0) + + + 4.7.50 + [4.7.2, 5.0.0) + + + 1.0.0 + + [1.0.0, 2.0.0) + + + + 1.5.3 + 2.3.1 + 3.2.0 + 2.13.2 + 2.13.2.1 + 3.3.7 + 4.3.29.RELEASE + 1.6.2 + 2.1.1 + 4.13.1 + 3.3.2 + 2.0.1.Final + + + 6.9.10 + 0.8.7 + 2.22.2 + 1.6.1 + [1.5.5,2.0.0) + 3.10.0 + 4.6.1 + 2.0.8 + 2.18.1 + + 2.1.210 + 1.2.4 + + + 1.10.1 + + 5.2.50 + [5.2.15,6.0.0) + + 4.2.2 + 3.0.1 + 1.10.1 + + 1.1.3 + [1.1.0, 2.0.0) + + 1.0.13 + + +