Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
14f50ac
MOSIP-43150 | reverted the missed file (#1593)
nandhu-kumar Sep 30, 2025
a41223b
MOSIP-43318
kharodejayesh Oct 13, 2025
b7390b9
[MOSIP-43101] fixes for face not available in db. (#1597)
mahammedtaheer Oct 13, 2025
0ef0bae
MOSIP-43318
kharodejayesh Oct 15, 2025
3af9f2d
added logger to check partner id detial (#1599)
tarique-azeez Oct 24, 2025
3dfe499
[MOSIP-41455] Optimised IDA smoke test run (#1598)
Anuranjan14 Oct 31, 2025
cc1a5b4
[MOSIP-43313] Added the additionalDependencies for IDA (#1605)
Anuranjan14 Nov 6, 2025
988e2da
Revert "added logger to check partner id detial (#1599)" (#1600)
tarique-azeez Nov 7, 2025
56f5888
Update pom.xml (#1623)
jayesh12234 Nov 14, 2025
5242a83
Revert "Update pom.xml (#1623)" (#1624)
jayesh12234 Nov 14, 2025
ae0c228
[MOSIP-43648] Added termination grace period and update resource limi…
Ivanmeneges Nov 15, 2025
7b7d065
[MOSIP-43648] Fix .gitignore entries to use consistent casing for Cha…
Ivanmeneges Nov 15, 2025
4782dca
Update JAVA_OPTS values in values.yaml
Ivanmeneges Nov 15, 2025
afb2123
reverted request resources values.yaml
Ivanmeneges Nov 15, 2025
58b2805
reverted request resource values.yaml
Ivanmeneges Nov 15, 2025
c8fe51e
reverted request resource values.yaml
Ivanmeneges Nov 15, 2025
35188d1
[MOSIP-42024] Fixes for migration from java11 to java 21 of retrigger…
tarique-azeez Nov 18, 2025
4c56b2f
MOSIp-43580 (#1631)
SradhaMohanty5899 Nov 27, 2025
17fc23e
[MOSIP-43983] updated exclusion list and fixing dual indexing issue (…
rajapandi1234 Dec 8, 2025
cf0fe6e
Update pom.xml (#1657)
rajapandi1234 Dec 9, 2025
33b0622
Update pom.xml (#1658)
rajapandi1234 Dec 9, 2025
d8173e2
Update pom.xml (#1659)
rajapandi1234 Dec 9, 2025
e9f3f25
Update pom.xml (#1661)
rajapandi1234 Dec 9, 2025
3567e8f
Update pom.xml (#1662)
rajapandi1234 Dec 9, 2025
89dbc65
[MOSIP-32144] code coverage of authentication-service (#1654)
tarique-azeez Dec 10, 2025
0661484
Update pom.xml (#1663)
rajapandi1234 Dec 11, 2025
3edfaed
[MOSIP-32144] Code coverage of IDA module. (#1666)
tarique-azeez Dec 12, 2025
7914f84
MOSIP-43935 - Prefixed run context for running testrig in multiple de…
mohanachandran-s Dec 12, 2025
7880be6
Create THIRD-PARTY-NOTICES
rajapandi1234 Dec 23, 2025
02513a5
Update apitest-commons version to 1.4.0-SNAPSHOT (#1672)
mohanachandran-s Dec 24, 2025
0def41a
Add files via upload
rajapandi1234 Jan 5, 2026
eef8b73
Update BSD-3-Clause.txt
rajapandi1234 Jan 5, 2026
edd2bd5
MOSIP-44419 (#1683)
SradhaMohanty5899 Feb 16, 2026
351c4e7
MOSIP-44494 - Updated the testclasses to capture timestamp for OTP's …
mohanachandran-s Feb 27, 2026
2a59cac
MOSIP-44430-Updated the description in more detailed (#1684)
rachanaspsoratur Mar 2, 2026
349bc5c
MOSIP-44691 Fixed maven build failure (#1691)
kameshsr Mar 24, 2026
346ee0f
MOSIP-41353: Remove unused config files and properties in AUTH module…
SradhaMohanty5899 Apr 1, 2026
e30bfaf
Changed the commons version (#1695)
SradhaMohanty5899 Apr 2, 2026
f1c8117
[Mosip-44166] - Delegate APIs Tetscases(bio/demo/otp ) (#1686)
likhitharl Apr 15, 2026
31a77aa
[MOSIP-37808] Updated DB attributes of MOSIP for IDA
abhishek8shankar May 20, 2026
91cbc57
[MOSIP-44476] setup IDA in local machine and use client to test it.
mahammedtaheer May 14, 2026
0802436
[MOSIP-44476] deleted combined sql file.
mahammedtaheer May 14, 2026
768bdd7
[MOSIP-44476] resolved few code rabbits issues.
mahammedtaheer May 15, 2026
e7529ec
#1830: taking latest release changes to develop (#1756)
nagendra0721 Jun 8, 2026
b71908d
MOSIP-45089 - Updated the AddIdentity with respect to the new ID Sche…
mohanachandran-s Jun 10, 2026
2279651
MOSIP-45235
kharodejayesh Jun 25, 2026
afe71b2
added logger to check partner id detial (#1599)
tarique-azeez Oct 24, 2025
9aee633
Revert "added logger to check partner id detial (#1599)" (#1600)
tarique-azeez Nov 7, 2025
96bc996
Update pom.xml (#1623)
jayesh12234 Nov 14, 2025
5fc37a6
Revert "Update pom.xml (#1623)" (#1624)
jayesh12234 Nov 14, 2025
fd3984b
[MOSIP-43648] Fix .gitignore entries to use consistent casing for Cha…
Ivanmeneges Nov 15, 2025
0c0af4a
[MOSIP-32144] code coverage of authentication-service (#1654)
tarique-azeez Dec 10, 2025
2feb24b
[MOSIP-32144] Code coverage of IDA module. (#1666)
tarique-azeez Dec 12, 2025
42dfb4a
[Mosip-44166] - Delegate APIs Tetscases(bio/demo/otp ) (#1686)
likhitharl Apr 15, 2026
7022887
[MOSIP-37808] Updated DB attributes of MOSIP for IDA
abhishek8shankar May 20, 2026
d4ab4a4
* Mosip-37948 corrected version and readme for release. (#1389)
nagendra0721 Jun 8, 2026
d77d124
Merge remote-tracking branch 'upstream/develop' into develop
kharodejayesh Jun 25, 2026
3df4be8
code rabbit
kharodejayesh Jun 25, 2026
450753b
Merge branch 'develop' into develop
jayesh12234 Aug 17, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,13 @@ public static void main(String[] arg) {
String partnerKeyURL = "";
String updatedPartnerKeyURL = "";
String ekycPartnerKeyURL = "";
String policyTokenPartnerKeyURL = "";
String policyToken2PartnerKeyURL = "";
String policyToken3PartnerKeyURL = "";
String partnerToken2KeyURL = "";
String randomTokenPartnerKeyURL = "";
String randomToken2PartnerKeyURL = "";
String randomToken3PartnerKeyURL = "";

PartnerRegistration.deleteCertificates();
CertificateGenerationUtil.getThumbprints();
Expand All @@ -118,6 +125,31 @@ public static void main(String[] arg) {
partnerKeyURL = PartnerRegistration.generateAndGetPartnerKeyUrl();
updatedPartnerKeyURL = PartnerRegistration.generateAndGetUpdatedPartnerKeyUrl();

IdAuthenticationUtil.createAndPublishPolicyWithPolicyTokenType();
policyTokenPartnerKeyURL = IdAuthenticationUtil.generateAndGetPolicyTokenPartnerKeyUrl();
LOGGER.info("policyTokenPartnerKeyURL generated");

IdAuthenticationUtil.registerSecondPolicyTokenPartner();
policyToken2PartnerKeyURL = IdAuthenticationUtil.generateAndGetSecondPolicyTokenPartnerKeyUrl();
LOGGER.info("policyToken2PartnerKeyURL generated");

partnerToken2KeyURL = IdAuthenticationUtil.generateAndGetPartnerToken2KeyUrl();
LOGGER.info("partnerToken2KeyURL generated");

IdAuthenticationUtil.registerThirdPolicyTokenPartner();
policyToken3PartnerKeyURL = IdAuthenticationUtil.generateAndGetThirdPolicyTokenPartnerKeyUrl();
LOGGER.info("policyToken3PartnerKeyURL generated");

IdAuthenticationUtil.createAndPublishPolicyWithRandomTokenType();
randomTokenPartnerKeyURL = IdAuthenticationUtil.generateAndGetRandomTokenPartnerKeyUrl();
LOGGER.info("randomTokenPartnerKeyURL generated");

randomToken2PartnerKeyURL = IdAuthenticationUtil.generateAndGetRandomToken2PartnerKeyUrl();
LOGGER.info("randomToken2PartnerKeyURL generated");

randomToken3PartnerKeyURL = IdAuthenticationUtil.generateAndGetRandomToken3PartnerKeyUrl();
LOGGER.info("randomToken3PartnerKeyURL generated");
Comment thread
jayesh12234 marked this conversation as resolved.

AdminTestUtil.createAndPublishPolicyForKyc();
ekycPartnerKeyURL = PartnerRegistration.generateAndGetEkycPartnerKeyUrl();

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package io.mosip.testrig.apirig.auth.testscripts;


import java.util.HashMap;
import java.util.List;
import java.util.Map;

Expand Down Expand Up @@ -100,12 +101,45 @@ public void test(TestCaseDTO testCaseDTO) throws AuthenticationTestException, Ad
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$UpdatedPartnerKeyURL$",
PartnerRegistration.updatedpartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$PolicyTokenPartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$PolicyTokenPartnerKeyURL$",
policyTokenPartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$PolicyToken2PartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$PolicyToken2PartnerKeyURL$",
policyToken2PartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$PolicyToken3PartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$PolicyToken3PartnerKeyURL$",
policyToken3PartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$PartnerToken2KeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$PartnerToken2KeyURL$",
partnerToken2KeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$RandomTokenPartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$RandomTokenPartnerKeyURL$",
randomTokenPartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$RandomToken2PartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$RandomToken2PartnerKeyURL$",
randomToken2PartnerKeyUrl));
}
if (testCaseDTO.getEndPoint().contains("$RandomToken3PartnerKeyURL$")) {
testCaseDTO.setEndPoint(testCaseDTO.getEndPoint().replace("$RandomToken3PartnerKeyURL$",
randomToken3PartnerKeyUrl));
}
JSONObject request = new JSONObject(testCaseDTO.getInput());
String identityRequest = null, identityRequestTemplate = null;
String identityRequest = null, identityRequestTemplate = null;
if(request.has("identityRequest")) {
identityRequest = request.get("identityRequest").toString();
request.remove("identityRequest");
}
String invalidThumbprint = null;
if (request.has("invalidThumbprint")) {
invalidThumbprint = request.getString("invalidThumbprint");
request.remove("invalidThumbprint");
}

if (identityRequest.contains("$PRIMARYLANG$"))
identityRequest = identityRequest.replace("$PRIMARYLANG$", BaseTestCase.languageList.get(0));
Expand Down Expand Up @@ -135,6 +169,10 @@ public void test(TestCaseDTO testCaseDTO) throws AuthenticationTestException, Ad
identityRequest = inputJsonKeyWordHandeler(identityRequest, testCaseName);
identityRequest = JsonPrecondtion.parseAndReturnJsonContent(identityRequest, generateCurrentUTCTimeStamp(), "timestamp");
Map<String, String> demoAuthTempMap = encryptDecryptUtil.getEncryptSessionKeyValue(identityRequest);
if (invalidThumbprint != null) {
demoAuthTempMap = new HashMap<>(demoAuthTempMap);
demoAuthTempMap.put("thumbprint", invalidThumbprint);
}
String authRequest = getJsonFromTemplate(request.toString(), testCaseDTO.getInputTemplate());
logger.info("************* Modification of demo auth request ******************");
Reporter.log("<b><u>Modification of demo auth request</u></b>");
Expand Down Expand Up @@ -168,8 +206,12 @@ public void test(TestCaseDTO testCaseDTO) throws AuthenticationTestException, Ad
writeAutoGeneratedId(response, idKeyName, testCaseName);
}

String expectedOutput = testCaseDTO.getOutput();
if (expectedOutput.contains("$ID:")) {
expectedOutput = inputJsonKeyWordHandeler(expectedOutput, testCaseName);
}
Map<String, List<OutputValidationDto>> ouputValid = OutputValidationUtil
.doJsonOutputValidation(response.asString(), getJsonFromTemplate(testCaseDTO.getOutput(), testCaseDTO.getOutputTemplate()));
.doJsonOutputValidation(response.asString(), getJsonFromTemplate(expectedOutput, testCaseDTO.getOutputTemplate()));
Reporter.log(ReportUtil.getOutputValidationReport(ouputValid));

if (!OutputValidationUtil.publishOutputResult(ouputValid))
Expand Down
Loading
Loading