├── .github ├── ISSUE_TEMPLATE │ └── config.yml └── workflows │ └── pr-builder.yml ├── .gitignore ├── LICENSE ├── README.md ├── components ├── config-model-migrator │ ├── README.md │ ├── org.wso2.is.configuration.diff.creator │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── wso2 │ │ │ │ └── is │ │ │ │ └── configuration │ │ │ │ └── diff │ │ │ │ └── creator │ │ │ │ ├── ConfigLoader.java │ │ │ │ ├── ConfigurationDiffChecker.java │ │ │ │ ├── DiffCheckerTool.java │ │ │ │ ├── OutputGenerator.java │ │ │ │ ├── exception │ │ │ │ └── ConfigMigrationException.java │ │ │ │ └── utils │ │ │ │ └── MigrationConstants.java │ │ │ └── resources │ │ │ └── log4j2.xml │ ├── org.wso2.is.configuration.migrator │ │ ├── pom.xml │ │ └── src │ │ │ ├── assembly │ │ │ └── dist.xml │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── wso2 │ │ │ │ └── is │ │ │ │ └── configuration │ │ │ │ └── migrator │ │ │ │ ├── ConfigurationMigrate.java │ │ │ │ └── util │ │ │ │ └── Utils.java │ │ │ └── resources │ │ │ └── bin │ │ │ └── config-migrate.sh │ ├── org.wso2.is.configuration.toml.generator │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── wso2 │ │ │ │ └── is │ │ │ │ └── configuration │ │ │ │ └── toml │ │ │ │ └── generator │ │ │ │ ├── TomlGeneratorTool.java │ │ │ │ ├── WSO2TomlKey.java │ │ │ │ └── util │ │ │ │ ├── TomlGenerator.java │ │ │ │ └── TomlGeneratorConstants.java │ │ │ └── resources │ │ │ └── log4j2.xml │ ├── pom.xml │ └── resources │ │ └── catalog.csv ├── org.wso2.carbon.identity.keyrotation │ ├── README.md │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org.wso2.carbon.identity.keyrotation │ │ │ ├── KeyRotationService.java │ │ │ ├── config │ │ │ ├── FileBasedKeyRotationConfigProvider.java │ │ │ ├── KeyRotationConfigProvider.java │ │ │ ├── KeyRotationConfigValidator.java │ │ │ └── model │ │ │ │ └── KeyRotationConfig.java │ │ │ ├── dao │ │ │ ├── BPSProfileDAO.java │ │ │ ├── DBConstants.java │ │ │ ├── IdentityDAO.java │ │ │ ├── OAuthDAO.java │ │ │ ├── RegistryDAO.java │ │ │ └── WorkFlowDAO.java │ │ │ ├── model │ │ │ ├── BPSPassword.java │ │ │ ├── CipherInitializationVector.java │ │ │ ├── CipherMetaData.java │ │ │ ├── OAuthCode.java │ │ │ ├── OAuthSecret.java │ │ │ ├── OAuthToken.java │ │ │ ├── RegistryProperty.java │ │ │ ├── TOTPSecret.java │ │ │ ├── TempOAuthCode.java │ │ │ ├── TempOAuthScope.java │ │ │ ├── TempOAuthToken.java │ │ │ └── TempTOTPSecret.java │ │ │ ├── service │ │ │ ├── ConfigFileKeyRotator.java │ │ │ ├── CryptoProvider.java │ │ │ ├── DBKeyRotator.java │ │ │ └── SyncedDataKeyRotator.java │ │ │ └── util │ │ │ ├── ConfigFileUtil.java │ │ │ ├── EncryptionUtil.java │ │ │ ├── KeyRotationConstants.java │ │ │ ├── KeyRotationException.java │ │ │ └── KeyRotationServiceUtils.java │ │ └── resources │ │ ├── keyrotation.sh │ │ ├── log4j.properties │ │ ├── properties.yaml │ │ └── triggers │ │ ├── newDB2.sql │ │ ├── newMSSQL.sql │ │ ├── newMySQL.sql │ │ ├── newOracle.sql │ │ ├── newPostgreSQL.sql │ │ ├── oldDB2.sql │ │ ├── oldMSSQL.sql │ │ ├── oldMySQL.sql │ │ ├── oldOracle.sql │ │ └── oldPostgreSQL.sql └── org.wso2.is.password.reencrypt │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── wso2 │ └── is │ └── password │ └── reencrypt │ └── secondaryuserstore │ ├── internal │ ├── ISReEncryptionServiceComponent.java │ └── ISReEncryptionServiceDataHolder.java │ ├── migrator │ └── UserStorePasswordMigrator.java │ └── util │ ├── Constant.java │ ├── EncryptionUtil.java │ └── SecondaryUserstoreCryptoUtil.java ├── issue_template.md ├── pom.xml └── pull_request_template.md /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/workflows/pr-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/.github/workflows/pr-builder.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/README.md -------------------------------------------------------------------------------- /components/config-model-migrator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/README.md -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/pom.xml -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/ConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/ConfigLoader.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/ConfigurationDiffChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/ConfigurationDiffChecker.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/DiffCheckerTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/DiffCheckerTool.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/OutputGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/OutputGenerator.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/exception/ConfigMigrationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/exception/ConfigMigrationException.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/utils/MigrationConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/java/org/wso2/is/configuration/diff/creator/utils/MigrationConstants.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.diff.creator/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.migrator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.migrator/pom.xml -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.migrator/src/assembly/dist.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.migrator/src/assembly/dist.xml -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/java/org/wso2/is/configuration/migrator/ConfigurationMigrate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/java/org/wso2/is/configuration/migrator/ConfigurationMigrate.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/java/org/wso2/is/configuration/migrator/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/java/org/wso2/is/configuration/migrator/util/Utils.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/resources/bin/config-migrate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.migrator/src/main/resources/bin/config-migrate.sh -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/pom.xml -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/TomlGeneratorTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/TomlGeneratorTool.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/WSO2TomlKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/WSO2TomlKey.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/util/TomlGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/util/TomlGenerator.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/util/TomlGeneratorConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/java/org/wso2/is/configuration/toml/generator/util/TomlGeneratorConstants.java -------------------------------------------------------------------------------- /components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/org.wso2.is.configuration.toml.generator/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /components/config-model-migrator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/pom.xml -------------------------------------------------------------------------------- /components/config-model-migrator/resources/catalog.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/config-model-migrator/resources/catalog.csv -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/README.md -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/pom.xml -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/KeyRotationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/KeyRotationService.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/FileBasedKeyRotationConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/FileBasedKeyRotationConfigProvider.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/KeyRotationConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/KeyRotationConfigProvider.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/KeyRotationConfigValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/KeyRotationConfigValidator.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/model/KeyRotationConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/config/model/KeyRotationConfig.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/BPSProfileDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/BPSProfileDAO.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/DBConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/DBConstants.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/IdentityDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/IdentityDAO.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/OAuthDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/OAuthDAO.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/RegistryDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/RegistryDAO.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/WorkFlowDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/dao/WorkFlowDAO.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/BPSPassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/BPSPassword.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/CipherInitializationVector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/CipherInitializationVector.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/CipherMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/CipherMetaData.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthCode.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthSecret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthSecret.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/OAuthToken.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/RegistryProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/RegistryProperty.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TOTPSecret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TOTPSecret.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthCode.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthScope.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempOAuthToken.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempTOTPSecret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/model/TempTOTPSecret.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/ConfigFileKeyRotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/ConfigFileKeyRotator.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/CryptoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/CryptoProvider.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/DBKeyRotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/DBKeyRotator.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/SyncedDataKeyRotator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/service/SyncedDataKeyRotator.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/ConfigFileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/ConfigFileUtil.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/EncryptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/EncryptionUtil.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationConstants.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationException.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationServiceUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/java/org.wso2.carbon.identity.keyrotation/util/KeyRotationServiceUtils.java -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/keyrotation.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/keyrotation.sh -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/properties.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/properties.yaml -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newDB2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newDB2.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newMSSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newMSSQL.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newMySQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newMySQL.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newOracle.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newOracle.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newPostgreSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/newPostgreSQL.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldDB2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldDB2.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldMSSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldMSSQL.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldMySQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldMySQL.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldOracle.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldOracle.sql -------------------------------------------------------------------------------- /components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldPostgreSQL.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.carbon.identity.keyrotation/src/main/resources/triggers/oldPostgreSQL.sql -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/pom.xml -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/internal/ISReEncryptionServiceComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/internal/ISReEncryptionServiceComponent.java -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/internal/ISReEncryptionServiceDataHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/internal/ISReEncryptionServiceDataHolder.java -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/migrator/UserStorePasswordMigrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/migrator/UserStorePasswordMigrator.java -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/Constant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/Constant.java -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/EncryptionUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/EncryptionUtil.java -------------------------------------------------------------------------------- /components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/SecondaryUserstoreCryptoUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/components/org.wso2.is.password.reencrypt/src/main/java/org/wso2/is/password/reencrypt/secondaryuserstore/util/SecondaryUserstoreCryptoUtil.java -------------------------------------------------------------------------------- /issue_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/issue_template.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/pom.xml -------------------------------------------------------------------------------- /pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wso2/identity-tools/HEAD/pull_request_template.md --------------------------------------------------------------------------------