From 5b8bf719f145db13be00734a6b21c61d01443573 Mon Sep 17 00:00:00 2001 From: Mohanachandran S Date: Wed, 24 Apr 2024 09:07:55 +0530 Subject: [PATCH 1/6] MOSIP-32363 JAVA 21 upgrade Signed-off-by: Mohanachandran S --- apitest/pom.xml | 175 ++---------------------- apitest/testNgXmlFiles/esignetSuite.xml | 7 +- 2 files changed, 10 insertions(+), 172 deletions(-) diff --git a/apitest/pom.xml b/apitest/pom.xml index 8b8c17068..f074c01b6 100644 --- a/apitest/pom.xml +++ b/apitest/pom.xml @@ -5,10 +5,10 @@ io.mosip.esignet apitest-esignet jar - automationtests-esignet - Parent project of MOSIP functional tests - https://github.com/mosip/mosip-functional-tests - 1.2.0.1-SNAPSHOT + apitest-esignet + Parent project of MOSIP Esignet apitests + https://github.com/mosip/esignet + 1.2.1-java21-SNAPSHOT @@ -18,178 +18,19 @@ - scm:git:git://github.com/mosip/mosip-functional-tests.git - scm:git:ssh://github.com:mosip/mosip-functional-tests.git - https://github.com/mosip/mosip-functional-tests + scm:git:git://github.com/mosip/esignet.git + scm:git:ssh://github.com:mosip/esignet.git + https://github.com/mosip/esignet HEAD - - - - - UTF-8 - - - 11 - 11 - 3.7.0 - 3.0.2 - 3.1.0 - 2.9 - 0.8.1 - 3.2 - 3.0.1 - 2.3 - false - 3.7.0.1746 - - 2.0.2.RELEASE - 2.0.7.RELEASE - 5.0.5.RELEASE - 2.0.0.RELEASE - - 2.0.7 - 1.5.20 - 2.9.2 - - 3.6.2 - 3.7.0 - - - - 1.2 - 3.0.0 - 1.3 - 2.2 - 2.0.1.Final - 2.2.6 - - - 1.4.197 - 5.1.46 - 42.2.2 - 2.5.0 - 6.0.12.Final - - - 1.10.19 - 1.7.4 - 2.0.0-beta.5 - - - 1.2.3 - 1.7.19 - 2.16.0 - 1.7.25 - - - 2.9.5 - 20180130 - 2.2.10 - 20180130 - - - 3.6.1 - 3.7 - 2.6 - 1.11 - 4.3 - 1.9.2 - 2.2 - 4.5.6 - 19.0 - 1.18.8 - 0.1.54 - 1.4.0 - 7.1.0 - 2.0.0 - 5.5.13 - 2.3.23 - 1.7 - 2.0 - 1.5.2 - 2.1.1 - 1.60 - 63.1 - 1.0.0 - 3.3.3 - 2.8.1 - 4.1.0-incubating - 1.11.368 - 0.2.4 - 2.3.0 - 3.0.1 - 1.9.12 - 0.6.0 - 2.0.0.AM2 - - - - - - - - 0.8.2 - 2.2 - 3.2 - UTF-8 - 3.7.0 - 3.0.1 - - - 1.1.6 - 1.7.19 - 1.10.19 - - - 1.4.6 - - - 5.0.6.RELEASE - - - 5.4.2.Final - - - 2.1.1 - - - 10.13.1.1 - - - 3.4.0 - - - 1.3.5 - - - 0.3.12 - - - 0.3.0 - - - 1.1.2-incubating - 1.2.0.1-B1 - 0.4.7 - 3.0.0 - 2.41.2 - 2.4.0 - 3.3.9 - 3.0.7 - 6.11 - 1.13 - automationtests-commons-1.2.0.1-SNAPSHOT-jar-with-dependencies - - io.mosip.testrig.apirig.automationtests.commons automationtests-commons - 1.2.0.1-SNAPSHOT + 1.2.1-java21-SNAPSHOT diff --git a/apitest/testNgXmlFiles/esignetSuite.xml b/apitest/testNgXmlFiles/esignetSuite.xml index 6f264a27e..18a4d344b 100644 --- a/apitest/testNgXmlFiles/esignetSuite.xml +++ b/apitest/testNgXmlFiles/esignetSuite.xml @@ -5,11 +5,8 @@ - - - - + + + UTF-8 + + + 11 + 11 + 3.7.0 + 3.0.2 + 3.1.0 + 2.9 + 0.8.1 + 3.2 + 3.0.1 + 2.3 + false + 3.7.0.1746 + + 2.0.2.RELEASE + 2.0.7.RELEASE + 5.0.5.RELEASE + 2.0.0.RELEASE + + 2.0.7 + 1.5.20 + 2.9.2 + + 3.6.2 + 3.7.0 + + + + 1.2 + 3.0.0 + 1.3 + 2.2 + 2.0.1.Final + 2.2.6 + + + 1.4.197 + 5.1.46 + 42.2.2 + 2.5.0 + 6.0.12.Final + + + 1.10.19 + 1.7.4 + 2.0.0-beta.5 + + + 1.2.3 + 1.7.19 + 2.16.0 + 1.7.25 + + + 2.9.5 + 20180130 + 2.2.10 + 20180130 + + + 3.6.1 + 3.7 + 2.6 + 1.11 + 4.3 + 1.9.2 + 2.2 + 4.5.6 + 19.0 + 1.18.8 + 0.1.54 + 1.4.0 + 7.1.0 + 2.0.0 + 5.5.13 + 2.3.23 + 1.7 + 2.0 + 1.5.2 + 2.1.1 + 1.60 + 63.1 + 1.0.0 + 3.3.3 + 2.8.1 + 4.1.0-incubating + 1.11.368 + 0.2.4 + 2.3.0 + 3.0.1 + 1.9.12 + 0.6.0 + 2.0.0.AM2 + + + + + + + + 0.8.2 + 2.2 + 3.2 + UTF-8 + 3.7.0 + 3.0.1 + + + 1.1.6 + 1.7.19 + 1.10.19 + + + 1.4.6 + + + 5.0.6.RELEASE + + + 5.4.2.Final + + + 2.1.1 + + + 10.13.1.1 + + + 3.4.0 + + + 1.3.5 + + + 0.3.12 + + + 0.3.0 + + + 1.1.2-incubating + 1.2.0.1-B1 + 0.4.7 + 3.0.0 + 2.41.2 + 2.4.0 + 3.3.9 + 3.0.7 + 6.11 + 1.13 + automationtests-commons-1.2.0.1-SNAPSHOT-jar-with-dependencies + + io.mosip.testrig.apirig.automationtests.commons automationtests-commons - 1.2.1-java21-SNAPSHOT + 1.2.0.1-SNAPSHOT diff --git a/apitest/testNgXmlFiles/esignetSuite.xml b/apitest/testNgXmlFiles/esignetSuite.xml index 18a4d344b..6f264a27e 100644 --- a/apitest/testNgXmlFiles/esignetSuite.xml +++ b/apitest/testNgXmlFiles/esignetSuite.xml @@ -5,8 +5,11 @@ - - + + + + - UTF-8 - - - 11 - 11 - 3.7.0 - 3.0.2 - 3.1.0 - 2.9 - 0.8.1 - 3.2 - 3.0.1 - 2.3 - false - 3.7.0.1746 - - 2.0.2.RELEASE - 2.0.7.RELEASE - 5.0.5.RELEASE - 2.0.0.RELEASE - - 2.0.7 - 1.5.20 - 2.9.2 - - 3.6.2 - 3.7.0 - - - - 1.2 - 3.0.0 - 1.3 - 2.2 - 2.0.1.Final - 2.2.6 - - - 1.4.197 - 5.1.46 - 42.2.2 - 2.5.0 - 6.0.12.Final - - - 1.10.19 - 1.7.4 - 2.0.0-beta.5 - - - 1.2.3 - 1.7.19 - 2.16.0 - 1.7.25 - - - 2.9.5 - 20180130 - 2.2.10 - 20180130 - - - 3.6.1 - 3.7 - 2.6 - 1.11 - 4.3 - 1.9.2 - 2.2 - 4.5.6 - 19.0 - 1.18.8 - 0.1.54 - 1.4.0 - 7.1.0 - 2.0.0 - 5.5.13 - 2.3.23 - 1.7 - 2.0 - 1.5.2 - 2.1.1 - 1.60 - 63.1 - 1.0.0 - 3.3.3 - 2.8.1 - 4.1.0-incubating - 1.11.368 - 0.2.4 - 2.3.0 - 3.0.1 - 1.9.12 - 0.6.0 - 2.0.0.AM2 - - - - - - - - 0.8.2 - 2.2 - 3.2 - UTF-8 - 3.7.0 - 3.0.1 - - - 1.1.6 - 1.7.19 - 1.10.19 - - - 1.4.6 - - - 5.0.6.RELEASE - - - 5.4.2.Final - - - 2.1.1 - - - 10.13.1.1 - - - 3.4.0 - - - 1.3.5 - - - 0.3.12 - - - 0.3.0 - - - 1.1.2-incubating - 1.2.0.1-B1 - 0.4.7 - 3.0.0 - 2.41.2 - 2.4.0 - 3.3.9 - 3.0.7 - 6.11 - 1.13 - automationtests-commons-1.2.0.1-SNAPSHOT-jar-with-dependencies - - io.mosip.testrig.apirig.automationtests.commons - automationtests-commons - 1.2.0.1-SNAPSHOT + apitest-commons + 1.2.1-java21-SNAPSHOT - + \ No newline at end of file diff --git a/apitest/testNgXmlFiles/esignetSuite.xml b/apitest/testNgXmlFiles/esignetSuite.xml index 6f264a27e..18a4d344b 100644 --- a/apitest/testNgXmlFiles/esignetSuite.xml +++ b/apitest/testNgXmlFiles/esignetSuite.xml @@ -5,11 +5,8 @@ - - - - + + + 21 + 21 + 3.8.0 + 3.0.2 + 3.1.0 + 3.2.0 + 1.5 + 3.2.4 + 3.0.0 + 2.2.1 + + 3.0.1 + apitest-esignet-1.2.1-java21-SNAPSHOT-jar-with-dependencies + + io.mosip.testrig.apirig.automationtests.commons apitest-commons 1.2.1-java21-SNAPSHOT - - + + + + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + none + + + + maven-compiler-plugin + ${maven.compiler.version} + + ${maven.compiler.source} + ${maven.compiler.target} + -Dfile.encoding=UTF-8 + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven.javadoc.version} + + none + + + + pl.project13.maven + git-commit-id-plugin + ${git.commit.id.plugin.version} + + + populate-git-commit-information + + revision + + + true + MM/dd/yyyy HH:mm:ss Z + 8 + true + + ${project.build.outputDirectory}/git.properties + + + + + ${project.basedir}/.git + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven.gpg.plugin.version} + + + sign-artifacts + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + org.apache.maven.plugins + maven-shade-plugin + ${maven.shade.plugin.version} + + + + shade + + + ${fileName} + + + + + + + io.mosip.testrig.apirig.testrunner.MosipTestRunner + + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + + + + + + org.apache.maven.plugins + maven-jar-plugin + ${maven.jar.plugin.version} + + + + true + true + + + ${project.name} + ${project.version} + ${user.name} + ${os.name} + ${maven.build.timestamp} + ${env.BUILD_NUMBER} + ${env.BUILD_ID} + ${env.BUILD_URL} + + + + + + org.apache.maven.plugins + maven-war-plugin + ${maven.war.plugin.version} + + + + true + true + + + ${project.name} + ${project.version} + ${user.name} + ${os.name} + ${maven.build.timestamp} + ${env.BUILD_NUMBER} + ${env.BUILD_ID} + ${env.BUILD_URL} + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven.source.plugin.version} + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-antrun-plugin + ${maven.antrun.plugin.version} + + + make-jar-executable + package + + run + + + + + + + + + + + + \ No newline at end of file From 532c862c3ec87139c1f58ca0d29cdd0e49e71a25 Mon Sep 17 00:00:00 2001 From: Mohanachandran S Date: Fri, 31 May 2024 10:28:58 +0530 Subject: [PATCH 5/6] Merged from develop branch Signed-off-by: Mohanachandran S --- apitest/Dockerfile | 2 +- apitest/entrypoint.sh | 2 +- .../apirig/testscripts/EsignetBioAuth.java | 10 +++- .../esignet/AddIdentity/AddIdentity.yml | 54 +++++++++++++++++++ .../AuthenticateUser/AuthenticateUser.yml | 35 ++++++++---- .../esignet/BioAuthIdp/BioAuthIdp.yml | 48 ++++++++--------- .../esignet/BioAuthIdp/BioNonAuth.yml | 4 +- .../GenerateLinkCode/GenerateLinkCode.yml | 32 ----------- .../esignet/GenerateVID/createGenerateVID.yml | 35 ++++++++++++ .../esignet/GetLinkStatus/GetLinkStatus.yml | 34 ------------ .../LinkTransaction/LinkTransaction.yml | 32 ----------- .../LinkedAuthenticationWla.yml | 16 +++--- .../OAuthDetailsRequest.yml | 48 ----------------- .../AuthenticateUserSunBirdRCNegTC.yml | 32 +++++++---- .../VCINegTC/GetCredential/GetCredential.yml | 4 +- .../GetCredential/GetCredential.yml | 6 +-- .../esignet/WalletBinding/WalletBinding.yml | 54 ++++++++++--------- apitest/testNgXmlFiles/esignetSuite.xml | 10 +--- 18 files changed, 216 insertions(+), 242 deletions(-) diff --git a/apitest/Dockerfile b/apitest/Dockerfile index bc00e7589..287c09bd2 100644 --- a/apitest/Dockerfile +++ b/apitest/Dockerfile @@ -37,7 +37,7 @@ WORKDIR /home/${container_user} ENV work_dir=/home/${container_user} -ADD ./target/ $work_dir +ADD ./apitest/target/ $work_dir ADD entrypoint.sh $work_dir/entrypoint.sh diff --git a/apitest/entrypoint.sh b/apitest/entrypoint.sh index b56500353..263d9c016 100644 --- a/apitest/entrypoint.sh +++ b/apitest/entrypoint.sh @@ -1,4 +1,4 @@ #!/bin/bash ## Run automationtests -java -jar -Dmodules="$MODULES" -Denv.user="$ENV_USER" -Denv.endpoint="$ENV_ENDPOINT" -Denv.testLevel="$ENV_TESTLEVEL" automationtests.jar; +java -jar -Dmodules="$MODULES" -Denv.user="$ENV_USER" -Denv.endpoint="$ENV_ENDPOINT" -Denv.testLevel="$ENV_TESTLEVEL" apitest-esignet-*-jar-with-dependencies.jar; diff --git a/apitest/src/main/java/io/mosip/testrig/apirig/testscripts/EsignetBioAuth.java b/apitest/src/main/java/io/mosip/testrig/apirig/testscripts/EsignetBioAuth.java index c89d990c9..060265d6a 100644 --- a/apitest/src/main/java/io/mosip/testrig/apirig/testscripts/EsignetBioAuth.java +++ b/apitest/src/main/java/io/mosip/testrig/apirig/testscripts/EsignetBioAuth.java @@ -111,12 +111,20 @@ public void test(TestCaseDTO testCaseDTO) throws AuthenticationTestException, Ad request.remove(GlobalConstants.IDENTITYREQUEST); } identityRequest = buildIdentityRequest(identityRequest); + identityRequest = inputJsonKeyWordHandeler(identityRequest, testCaseName); JSONObject identityReqJson = new JSONObject(identityRequest); identityRequestTemplate = identityReqJson.getString("identityRequestTemplate"); identityReqJson.remove("identityRequestTemplate"); identityRequestEncUrl = identityReqJson.getString("identityRequestEncUrl"); identityReqJson.remove("identityRequestEncUrl"); + + if (identityReqJson.has("transactionId")) { + String oidcTransactionId = AdminTestUtil.getAuthTransactionId(identityReqJson.getString("transactionId")); + if (oidcTransactionId != null && !oidcTransactionId.isBlank()) + identityReqJson.put("transactionId", oidcTransactionId); + } + identityRequest = getJsonFromTemplate(identityReqJson.toString(), identityRequestTemplate); if (identityRequest.contains("$DOMAINURI$")) { String domainUrl = ApplnURI.replace("api-internal", GlobalConstants.ESIGNET); @@ -187,7 +195,7 @@ public void test(TestCaseDTO testCaseDTO) throws AuthenticationTestException, Ad } catch (SkipException e) { throw new SkipException(e.getMessage()); } catch (Exception e) { - logger.error(e.getMessage()); + throw new AdminTestException(e.getMessage()); } } diff --git a/apitest/src/main/resources/esignet/AddIdentity/AddIdentity.yml b/apitest/src/main/resources/esignet/AddIdentity/AddIdentity.yml index bc572f354..c57883c96 100644 --- a/apitest/src/main/resources/esignet/AddIdentity/AddIdentity.yml +++ b/apitest/src/main/resources/esignet/AddIdentity/AddIdentity.yml @@ -269,6 +269,33 @@ AddIdentity: "status":"ACTIVATED" }' + ESignet_AddIdentity_Linked_Consent_User2_smoke_Pos: + endPoint: /idrepository/v1/identity/ + role: idrepo + restMethod: post + inputTemplate: esignet/AddIdentity/addIdentity_$LANGNUMBER$ + outputTemplate: esignet/AddIdentity/addIdentityResult + input: '{ + "value": "$BIOVALUE$", + "id": "mosip.id.create", + "registrationId": "$RID$", + "biometricReferenceId": "23452353", + "UIN": "$UIN$", + "dateOfBirth": "1992/04/15", + "postalCode": "14022", + "email": "ESignet_AddIdentity_Linked_Consent_User2_smoke_Pos@mosip.net", + "phone": "9876543210", + "referenceIdentityNumber": "6789545678878", + "version": "v1", + "introducerRID": "212124324784879", + "introducerUIN": "212124324784879", + "category": "individualBiometrics", + "requesttime": "$TIMESTAMP$" +}' + output: '{ + "status":"ACTIVATED" +}' + ESignet_AddIdentity_Linked_Consent_Vid_smoke_Pos: endPoint: /idrepository/v1/identity/ role: idrepo @@ -296,6 +323,33 @@ AddIdentity: "status":"ACTIVATED" }' + ESignet_AddIdentity_Linked_Consent_User2_Vid_smoke_Pos: + endPoint: /idrepository/v1/identity/ + role: idrepo + restMethod: post + inputTemplate: esignet/AddIdentity/addIdentity_$LANGNUMBER$ + outputTemplate: esignet/AddIdentity/addIdentityResult + input: '{ + "value": "$BIOVALUE$", + "id": "mosip.id.create", + "registrationId": "$RID$", + "biometricReferenceId": "23452353", + "UIN": "$UIN$", + "dateOfBirth": "1992/04/15", + "postalCode": "14022", + "email": "ESignet_AddIdentity_Linked_Consent_User2_Vid_smoke_Pos@mosip.net", + "phone": "9876543210", + "referenceIdentityNumber": "6789545678878", + "version": "v1", + "introducerRID": "212124324784879", + "introducerUIN": "212124324784879", + "category": "individualBiometrics", + "requesttime": "$TIMESTAMP$" +}' + output: '{ + "status":"ACTIVATED" +}' + ESignet_AddIdentity_BioAuth_smoke_Pos: endPoint: /idrepository/v1/identity/ role: idrepo diff --git a/apitest/src/main/resources/esignet/AuthenticateUser/AuthenticateUser.yml b/apitest/src/main/resources/esignet/AuthenticateUser/AuthenticateUser.yml index ed16bd8e1..2930bd815 100644 --- a/apitest/src/main/resources/esignet/AuthenticateUser/AuthenticateUser.yml +++ b/apitest/src/main/resources/esignet/AuthenticateUser/AuthenticateUser.yml @@ -227,7 +227,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "IDA-OTA-004", + "errorCode": "IDA-OTA-012", "errorMessage": "$IGNORE$" } ], @@ -749,6 +749,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -773,7 +774,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -788,6 +789,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -827,6 +829,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -890,7 +893,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -905,6 +908,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -929,7 +933,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -968,7 +972,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "IDA-OTA-004", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -983,6 +987,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1022,6 +1027,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1085,7 +1091,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "IDA-OTA-004", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -1703,7 +1709,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -1718,6 +1724,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1757,6 +1764,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1796,6 +1804,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1820,7 +1829,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -1835,6 +1844,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length,invalid_auth_factor_type_format checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1859,7 +1869,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -1898,7 +1908,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "IDA-OTA-004", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], @@ -1913,6 +1923,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1952,6 +1963,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -1991,6 +2003,7 @@ AuthenticateUser: endPoint: /v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/AuthenticateUser/AuthenticateUser @@ -2015,7 +2028,7 @@ AuthenticateUser: output: '{ "errors": [ { - "errorCode": "IDA-OTA-004", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ], diff --git a/apitest/src/main/resources/esignet/BioAuthIdp/BioAuthIdp.yml b/apitest/src/main/resources/esignet/BioAuthIdp/BioAuthIdp.yml index 6a3da0d16..5c53cb466 100644 --- a/apitest/src/main/resources/esignet/BioAuthIdp/BioAuthIdp.yml +++ b/apitest/src/main/resources/esignet/BioAuthIdp/BioAuthIdp.yml @@ -30,7 +30,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467171", "type": "Face", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_13all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -70,7 +70,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_2all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -109,7 +109,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_3all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -148,7 +148,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_4all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -187,7 +187,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_5all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -226,7 +226,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_6all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -265,7 +265,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_7all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -304,7 +304,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_8all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -343,7 +343,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_9all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -382,7 +382,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_10all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -421,7 +421,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Iris", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_11all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -460,7 +460,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Iris", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_12all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -499,7 +499,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467171", "type": "Face", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_14all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -538,7 +538,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_15all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -577,7 +577,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_16all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -616,7 +616,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_17all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -655,7 +655,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_18all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -694,7 +694,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_19all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -733,7 +733,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_20all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -772,7 +772,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_21all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -811,7 +811,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_22all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -850,7 +850,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Finger", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_23all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -889,7 +889,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Iris", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_24all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } @@ -928,7 +928,7 @@ BioAuth: "model": "4d36e96c-e325-11ce-bfc1-08002be10318", "serialNo": "78467175", "type": "Iris", - "transactionId": "$TRANSACTIONID$", + "transactionId": "$ID:OAuthDetailsRequest_25all_Valid_Smoke_sid_transactionId$", "identityRequestTemplate": "esignet/BioAuthIdp/BioAuthIdentityEncrypt", "identityRequestEncUrl": "/idauthentication/v1/internal/encrypt" } diff --git a/apitest/src/main/resources/esignet/BioAuthIdp/BioNonAuth.yml b/apitest/src/main/resources/esignet/BioAuthIdp/BioNonAuth.yml index 90e63d63a..6190e08d9 100644 --- a/apitest/src/main/resources/esignet/BioAuthIdp/BioNonAuth.yml +++ b/apitest/src/main/resources/esignet/BioAuthIdp/BioNonAuth.yml @@ -425,7 +425,7 @@ BioNonAuth: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ] @@ -943,7 +943,7 @@ BioNonAuth: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch", + "errorCode": "invalid_challenge_length", "errorMessage": "$IGNORE$" } ] diff --git a/apitest/src/main/resources/esignet/GenerateLinkCode/GenerateLinkCode.yml b/apitest/src/main/resources/esignet/GenerateLinkCode/GenerateLinkCode.yml index 51efc7617..3329a181d 100644 --- a/apitest/src/main/resources/esignet/GenerateLinkCode/GenerateLinkCode.yml +++ b/apitest/src/main/resources/esignet/GenerateLinkCode/GenerateLinkCode.yml @@ -91,38 +91,6 @@ GenerateLinkCode: }' output: '{ -}' - - ESignet_GenerateLinkCode_Consent_uin_SameClaim_NoBinding_all_Valid_Smoke_sid: - endPoint: /v1/esignet/linked-authorization/link-code - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/GenerateLinkCode/GenerateLinkCode - outputTemplate: esignet/GenerateLinkCode/GenerateLinkCodeResult - input: '{ - "requestTime": "$TIMESTAMP$", - "transactionId": "$ID:OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Uin_NoBinding_Valid_Smoke_sid_transactionId$" -}' - output: '{ - -}' - - ESignet_GenerateLinkCode_Consent_Vid_SameClaim_NoBinding_all_Valid_Smoke_sid: - endPoint: /v1/esignet/linked-authorization/link-code - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/GenerateLinkCode/GenerateLinkCode - outputTemplate: esignet/GenerateLinkCode/GenerateLinkCodeResult - input: '{ - "requestTime": "$TIMESTAMP$", - "transactionId": "$ID:OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Uin_NoBinding_Valid_Smoke_sid_transactionId$" -}' - output: '{ - }' ESignet_GenerateLinkCode_Invalid_RequestTime_Neg: diff --git a/apitest/src/main/resources/esignet/GenerateVID/createGenerateVID.yml b/apitest/src/main/resources/esignet/GenerateVID/createGenerateVID.yml index f3e3729c8..f234de51b 100644 --- a/apitest/src/main/resources/esignet/GenerateVID/createGenerateVID.yml +++ b/apitest/src/main/resources/esignet/GenerateVID/createGenerateVID.yml @@ -454,6 +454,41 @@ GenerateVID: } }' + ESignetRes_Generate_Perpetual_VID_Linked_Consent_User2_Valid_Smoke_sid: + endPoint: /resident/v1/vid + role: resident + checkErrorsOnlyInResponse: true + restMethod: post + inputTemplate: esignet/GenerateVID/createGenerateVID + outputTemplate: esignet/GenerateVID/createGenerateVIDResult + input: '{ + "transactionID": "$TRANSACTIONID$", + "individualId": "$ID:AddIdentity_Linked_Consent_User2_Vid_smoke_Pos_UIN$", + "individualIdType": "UIN", + "requesttime": "$TIMESTAMP$", + "id": "mosip.resident.vid", + "version": "v1", + "vidType": "Perpetual", + "otp": "$ID:AddIdentity_Linked_Consent_User2_Vid_smoke_Pos_EMAIL$", + "sendOtp":{ + "transactionID": "$TRANSACTIONID$", + "requestTime": "$TIMESTAMP$", + "individualId": "$ID:AddIdentity_Linked_Consent_User2_Vid_smoke_Pos_UIN$", + "individualIdType": "UIN", + "sendOtpReqTemplate": "esignet/SendOTPRes/createSendOTP", + "sendOtpEndPoint": "/resident/v1/req/otp" + } + }' + output: '{ + "vid": "$IGNORE$", + "message": "$IGNORE$", + "sendOtpResp":{ + "maskedMobile": "$IGNORE$", + "sendOtpResTemplate":"esignet/SendOTPRes/createSendOTPResult", + "maskedEmail": "$IGNORE$" + } +}' + ESignetRes_Generate_Perpetual_VID_VCI_Valid_Smoke_sid: endPoint: /resident/v1/vid role: resident diff --git a/apitest/src/main/resources/esignet/GetLinkStatus/GetLinkStatus.yml b/apitest/src/main/resources/esignet/GetLinkStatus/GetLinkStatus.yml index 8b5e23458..fb4cf57f5 100644 --- a/apitest/src/main/resources/esignet/GetLinkStatus/GetLinkStatus.yml +++ b/apitest/src/main/resources/esignet/GetLinkStatus/GetLinkStatus.yml @@ -97,40 +97,6 @@ GetLinkStatus: }' output: '{ -}' - - ESignet_GetLinkStatus_Consent_uin_SameClaim_NoBinding_all_Valid_Smoke: - endPoint: /v1/esignet/linked-authorization/link-status - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/GetLinkStatus/GetLinkStatus - outputTemplate: esignet/GetLinkStatus/GetLinkStatusResult - input: '{ - "requestTime": "$TIMESTAMP$", - "transactionId": "$ID:OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Uin_NoBinding_Valid_Smoke_sid_transactionId$", - "linkCode": "$ID:GenerateLinkCode_Consent_uin_SameClaim_NoBinding_all_Valid_Smoke_sid_linkCode$" -}' - output: '{ - -}' - - ESignet_GetLinkStatus_Consent_Vid_SameClaim_NoBinding_all_Valid_Smoke: - endPoint: /v1/esignet/linked-authorization/link-status - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/GetLinkStatus/GetLinkStatus - outputTemplate: esignet/GetLinkStatus/GetLinkStatusResult - input: '{ - "requestTime": "$TIMESTAMP$", - "transactionId": "$ID:OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Vid_NoBinding_Valid_Smoke_sid_transactionId$", - "linkCode": "$ID:GenerateLinkCode_Consent_Vid_SameClaim_NoBinding_all_Valid_Smoke_sid_linkCode$" -}' - output: '{ - }' ESignet_GetLinkStatus_Invalid_RequestTime_Neg: diff --git a/apitest/src/main/resources/esignet/LinkTransaction/LinkTransaction.yml b/apitest/src/main/resources/esignet/LinkTransaction/LinkTransaction.yml index cf130f1dc..b9aad43a5 100644 --- a/apitest/src/main/resources/esignet/LinkTransaction/LinkTransaction.yml +++ b/apitest/src/main/resources/esignet/LinkTransaction/LinkTransaction.yml @@ -91,38 +91,6 @@ LinkTransaction: }' output: '{ -}' - - ESignet_LinkTransaction_Consent_uin_SameClaim_NoBinding_all_Valid_Smoke_sid: - endPoint: /v1/esignet/linked-authorization/link-transaction - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/LinkTransaction/LinkTransaction - outputTemplate: esignet/LinkTransaction/LinkTransactionResult - input: '{ - "requestTime": "$TIMESTAMP$", - "linkCode": "$ID:GenerateLinkCode_Consent_uin_SameClaim_NoBinding_all_Valid_Smoke_sid_linkCode$" -}' - output: '{ - -}' - - ESignet_LinkTransaction_Consent_Vid_SameClaim_NoBinding_all_Valid_Smoke_sid: - endPoint: /v1/esignet/linked-authorization/link-transaction - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - validityCheckRequired: true - inputTemplate: esignet/LinkTransaction/LinkTransaction - outputTemplate: esignet/LinkTransaction/LinkTransactionResult - input: '{ - "requestTime": "$TIMESTAMP$", - "linkCode": "$ID:GenerateLinkCode_Consent_Vid_SameClaim_NoBinding_all_Valid_Smoke_sid_linkCode$" -}' - output: '{ - }' ESignet_LinkTransaction_Invalid_RequestTime_Neg: diff --git a/apitest/src/main/resources/esignet/LinkedAuthenticationWla/LinkedAuthenticationWla.yml b/apitest/src/main/resources/esignet/LinkedAuthenticationWla/LinkedAuthenticationWla.yml index a4b844f70..9a3e3d6a9 100644 --- a/apitest/src/main/resources/esignet/LinkedAuthenticationWla/LinkedAuthenticationWla.yml +++ b/apitest/src/main/resources/esignet/LinkedAuthenticationWla/LinkedAuthenticationWla.yml @@ -112,7 +112,7 @@ LinkedAuthenticationWla: input: '{ "requestTime": "$TIMESTAMP$", "linkTransactionId": "$ID:LinkTransaction_Consent_uin_User2_all_Valid_Smoke_sid_linkTransactionId$", - "individualId": "$ID:AddIdentity_Linked_Consent_smoke_Pos_UIN$", + "individualId": "$ID:AddIdentity_Linked_Consent_User2_smoke_Pos_UIN$", "authFactorType": "WLA", "challenge": "$WLATOKENCONSENTUSER2$", "format": "jwt", @@ -120,7 +120,7 @@ LinkedAuthenticationWla: "apiKey": "$ID:GenerateApiKeyKyc_Valid_Smoke_sid_apiKey$", "partnerId": "$ID:PartnerSelfRegistration_Kyc_Valid_Smoke_sid_partnerId$", "requestTime": "$TIMESTAMP$", - "individualId": "$ID:AddIdentity_Linked_Consent_smoke_Pos_UIN$", + "individualId": "$ID:AddIdentity_Linked_Consent_User2_smoke_Pos_UIN$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "esignet/SendBindingOtp/SendBindingOtp", "sendOtpEndPoint": "/v1/esignet/binding/binding-otp", @@ -129,11 +129,11 @@ LinkedAuthenticationWla: "apiKey": "$ID:GenerateApiKeyKyc_Valid_Smoke_sid_apiKey$", "partnerId": "$ID:PartnerSelfRegistration_Kyc_Valid_Smoke_sid_partnerId$", "requestTime": "$TIMESTAMP$", - "individualId": "$ID:AddIdentity_Linked_Consent_smoke_Pos_UIN$", + "individualId": "$ID:AddIdentity_Linked_Consent_User2_smoke_Pos_UIN$", "authFactorType1": "WLA", "format1": "jwt", "authFactorType": "OTP", - "challenge": "$ID:AddIdentity_Linked_Consent_smoke_Pos_EMAIL$", + "challenge": "$ID:AddIdentity_Linked_Consent_User2_smoke_Pos_EMAIL$", "format": "alpha-numeric", "publicKey": "$BINDINGCONSENTUSER2JWKKEY$", "validateOtpReqTemplate": "esignet/WalletBinding/WalletBinding", @@ -163,7 +163,7 @@ LinkedAuthenticationWla: input: '{ "requestTime": "$TIMESTAMP$", "linkTransactionId": "$ID:LinkTransaction_Consent_Vid_User2_all_Valid_Smoke_sid_linkTransactionId$", - "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_Valid_Smoke_sid_vid$", + "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_User2_Valid_Smoke_sid_vid$", "authFactorType": "WLA", "challenge": "$WLATOKENCONSENTVIDUSER2$", "format": "jwt", @@ -171,7 +171,7 @@ LinkedAuthenticationWla: "apiKey": "$ID:GenerateApiKeyKyc_Valid_Smoke_sid_apiKey$", "partnerId": "$ID:PartnerSelfRegistration_Kyc_Valid_Smoke_sid_partnerId$", "requestTime": "$TIMESTAMP$", - "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_Valid_Smoke_sid_vid$", + "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_User2_Valid_Smoke_sid_vid$", "otpChannels": [{channel: "email"},{channel: "phone"}], "sendOtpReqTemplate": "esignet/SendBindingOtp/SendBindingOtp", "sendOtpEndPoint": "/v1/esignet/binding/binding-otp", @@ -180,11 +180,11 @@ LinkedAuthenticationWla: "apiKey": "$ID:GenerateApiKeyKyc_Valid_Smoke_sid_apiKey$", "partnerId": "$ID:PartnerSelfRegistration_Kyc_Valid_Smoke_sid_partnerId$", "requestTime": "$TIMESTAMP$", - "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_Valid_Smoke_sid_vid$", + "individualId": "$ID:Generate_Perpetual_VID_Linked_Consent_User2_Valid_Smoke_sid_vid$", "authFactorType1": "WLA", "format1": "jwt", "authFactorType": "OTP", - "challenge": "$ID:AddIdentity_Linked_Consent_Vid_smoke_Pos_EMAIL$", + "challenge": "$ID:AddIdentity_Linked_Consent_User2_Vid_smoke_Pos_EMAIL$", "format": "alpha-numeric", "publicKey": "$BINDINGCONSENTVIDUSER2JWKKEY$", "validateOtpReqTemplate": "esignet/WalletBinding/WalletBinding", diff --git a/apitest/src/main/resources/esignet/OAuthDetailsRequestLinked/OAuthDetailsRequest.yml b/apitest/src/main/resources/esignet/OAuthDetailsRequestLinked/OAuthDetailsRequest.yml index 3d676e4ea..82113bf71 100644 --- a/apitest/src/main/resources/esignet/OAuthDetailsRequestLinked/OAuthDetailsRequest.yml +++ b/apitest/src/main/resources/esignet/OAuthDetailsRequestLinked/OAuthDetailsRequest.yml @@ -141,54 +141,6 @@ OAuthDetailsRequestLinked: }' output: '{ -}' - - ESignet_OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Uin_NoBinding_Valid_Smoke_sid: - endPoint: /v1/esignet/authorization/oauth-details - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - inputTemplate: esignet/OAuthDetailsRequest/OAuthDetailsRequest - outputTemplate: esignet/OAuthDetailsRequest/OAuthDetailsRequestResult - input: '{ - "requestTime": "$TIMESTAMP$", - "clientId": "$ID:CreateOIDCClient_all_Valid_Smoke_sid_clientId$", - "scope": "openid resident-service profile", - "responseType": "code", - "redirectUri": "$IDPREDIRECTURI$", - "display": "popup", - "prompt": "login", - "acrValues": "mosip:idp:acr:linked-wallet", - "nonce": "973eieljzng", - "state": "eree2311", - "claimsLocales": "en" -}' - output: '{ - -}' - - ESignet_OAuthDetailsRequest_LinkAuth_Consent_SameClaim_Vid_NoBinding_Valid_Smoke_sid: - endPoint: /v1/esignet/authorization/oauth-details - role: resident - checkErrorsOnlyInResponse: true - restMethod: post - inputTemplate: esignet/OAuthDetailsRequest/OAuthDetailsRequest - outputTemplate: esignet/OAuthDetailsRequest/OAuthDetailsRequestResult - input: '{ - "requestTime": "$TIMESTAMP$", - "clientId": "$ID:CreateOIDCClient_all_Valid_Smoke_sid_clientId$", - "scope": "openid resident-service profile", - "responseType": "code", - "redirectUri": "$IDPREDIRECTURI$", - "display": "popup", - "prompt": "login", - "acrValues": "mosip:idp:acr:linked-wallet", - "nonce": "973eieljzng", - "state": "eree2311", - "claimsLocales": "en" -}' - output: '{ - }' ESignet_OAuthDetailsRequest_LinkAuth_Other_Valid_Smoke_sid: diff --git a/apitest/src/main/resources/esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC.yml b/apitest/src/main/resources/esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC.yml index 6d9ea8a2b..6b7096953 100644 --- a/apitest/src/main/resources/esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC.yml +++ b/apitest/src/main/resources/esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC.yml @@ -228,6 +228,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -244,7 +245,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch" + "errorCode": "invalid_challenge_length" } ] }' @@ -253,6 +254,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -278,6 +280,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -303,6 +306,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -319,7 +323,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch" + "errorCode": "invalid_challenge_length" } ] }' @@ -328,6 +332,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_length checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -344,7 +349,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "auth_factor_mismatch" + "errorCode": "invalid_challenge_length" } ] }' @@ -353,6 +358,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -378,6 +384,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -403,6 +410,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -478,6 +486,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -519,7 +528,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "auth_failed" + "errorCode": "invalid_challenge_length" } ] }' @@ -553,6 +562,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -578,6 +588,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -603,6 +614,7 @@ AuthenticateUserSunBirdRCNegTC: endPoint: $ESIGNETMOCKBASEURL$/v1/esignet/authorization/authenticate role: resident restMethod: post + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true inputTemplate: esignet/SunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC/AuthenticateUserSunBirdRCNegTC @@ -689,7 +701,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' @@ -714,7 +726,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' @@ -739,7 +751,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' @@ -764,7 +776,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' @@ -789,7 +801,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' @@ -814,7 +826,7 @@ AuthenticateUserSunBirdRCNegTC: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ] }' diff --git a/apitest/src/main/resources/esignet/VCINegTC/GetCredential/GetCredential.yml b/apitest/src/main/resources/esignet/VCINegTC/GetCredential/GetCredential.yml index 88eb08b85..9057a5242 100644 --- a/apitest/src/main/resources/esignet/VCINegTC/GetCredential/GetCredential.yml +++ b/apitest/src/main/resources/esignet/VCINegTC/GetCredential/GetCredential.yml @@ -122,7 +122,7 @@ GetCredentialNegTC: "proof_jwt": "$PROOFJWT$" }' output: '{ - "error": "unknown_error" + "error": "not_implemented" }' ESignet_GetCredential_uin_IdpAccessToken_Inval2_Format_Neg: @@ -143,7 +143,7 @@ GetCredentialNegTC: "proof_jwt": "$PROOFJWT$" }' output: '{ - "error": "unknown_error" + "error": "not_implemented" }' ESignet_GetCredential_uin_IdpAccessToken_Inval3_Format_Neg: diff --git a/apitest/src/main/resources/esignet/VCIVidNegTC/GetCredential/GetCredential.yml b/apitest/src/main/resources/esignet/VCIVidNegTC/GetCredential/GetCredential.yml index a1bdfee29..6fc0afa15 100644 --- a/apitest/src/main/resources/esignet/VCIVidNegTC/GetCredential/GetCredential.yml +++ b/apitest/src/main/resources/esignet/VCIVidNegTC/GetCredential/GetCredential.yml @@ -122,7 +122,7 @@ GetCredentialVidNegTC: "proof_jwt": "$PROOFJWT$" }' output: '{ - "error": "unknown_error" + "error": "not_implemented" }' ESignet_GetCredential_Vid_IdpAccessToken_Inval2_Format_Neg: @@ -143,7 +143,7 @@ GetCredentialVidNegTC: "proof_jwt": "$PROOFJWT$" }' output: '{ - "error": "unknown_error" + "error": "not_implemented" }' ESignet_GetCredential_Vid_IdpAccessToken_Inval3_Format_Neg: @@ -831,5 +831,5 @@ GetCredentialVidNegTC: "proof_jwt": "$PROOFJWT$" }' output: '{ - "error":"invalid_proof" + "error":"vci_exchange_failed" }' \ No newline at end of file diff --git a/apitest/src/main/resources/esignet/WalletBinding/WalletBinding.yml b/apitest/src/main/resources/esignet/WalletBinding/WalletBinding.yml index 581782171..c5e5f8037 100644 --- a/apitest/src/main/resources/esignet/WalletBinding/WalletBinding.yml +++ b/apitest/src/main/resources/esignet/WalletBinding/WalletBinding.yml @@ -522,8 +522,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type_or_challenge_format", - "errorMessage": "request.challengeList[0].authFactorType: invalid_auth_factor_type" + "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { @@ -536,6 +535,7 @@ WalletBinding: ESignet_WalletBinding_uin_Missing_AuthFactorType_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -565,8 +565,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type", - "errorMessage": "request.challengeList[0].authFactorType: invalid_auth_factor_type" + "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { @@ -579,6 +578,7 @@ WalletBinding: ESignet_WalletBinding_uin_EmptyVal_AuthFactorType_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -608,8 +608,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type", - "errorMessage": "request.challengeList[0].authFactorType: invalid_auth_factor_type" + "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { @@ -622,6 +621,7 @@ WalletBinding: ESignet_WalletBinding_uin_SpaceVal_AuthFactorType_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -694,8 +694,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "binding_auth_failed", - "errorMessage": "request.challengeList[0].challenge: invalid_challenge" + "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { @@ -708,6 +707,7 @@ WalletBinding: ESignet_WalletBinding_uin_EmptyVal_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -751,6 +751,7 @@ WalletBinding: ESignet_WalletBinding_uin_Missing_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -794,6 +795,7 @@ WalletBinding: ESignet_WalletBinding_uin_SpaceVal_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -866,8 +868,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type_or_challenge_format", - "errorMessage": "request.format: unsupported_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { @@ -880,6 +881,7 @@ WalletBinding: ESignet_WalletBinding_uin_Missing_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -909,8 +911,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format", - "errorMessage": "request.format: unsupported_challenge_format" + "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { @@ -923,6 +924,7 @@ WalletBinding: ESignet_WalletBinding_uin_SpaceVal_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -966,6 +968,7 @@ WalletBinding: ESignet_WalletBinding_uin_Empty_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -995,8 +998,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format", - "errorMessage": "unsupported_challenge_format" + "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { @@ -1807,8 +1809,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type_or_challenge_format", - "errorMessage": "request.challengeList[0].authFactorType: invalid_auth_factor_type" + "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { @@ -1821,6 +1822,7 @@ WalletBinding: ESignet_WalletBinding_Vid_Missing_AuthFactorType_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -1850,8 +1852,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type", - "errorMessage": "request.challengeList[0].authFactorType: invalid_auth_factor_type" + "errorCode": "invalid_auth_factor_type" } ], "sendOtpResp": { @@ -1864,6 +1865,7 @@ WalletBinding: ESignet_WalletBinding_Vid_EmptyVal_AuthFactorType_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_auth_factor_type checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -1908,6 +1910,7 @@ WalletBinding: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth checkErrorsOnlyInResponse: true + allowedErrorCodes: invalid_auth_factor_type,invalid_auth_factor_type_format,invalid_challenge_length validityCheckRequired: true restMethod: post inputTemplate: esignet/WalletBinding/WalletBinding @@ -1979,8 +1982,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "binding_auth_failed", - "errorMessage": "request.challengeList[0].challenge: invalid_challenge" + "errorCode": "invalid_challenge_length" } ], "sendOtpResp": { @@ -1993,6 +1995,7 @@ WalletBinding: ESignet_WalletBinding_Vid_EmptyVal_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2036,6 +2039,7 @@ WalletBinding: ESignet_WalletBinding_Vid_Missing_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2079,6 +2083,7 @@ WalletBinding: ESignet_WalletBinding_Vid_SpaceVal_Challenge_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2151,8 +2156,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_auth_factor_type_or_challenge_format", - "errorMessage": "request.format: unsupported_challenge_format" + "errorCode": "invalid_auth_factor_type_format" } ], "sendOtpResp": { @@ -2165,6 +2169,7 @@ WalletBinding: ESignet_WalletBinding_Vid_Missing_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2208,6 +2213,7 @@ WalletBinding: ESignet_WalletBinding_Vid_SpaceVal_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2251,6 +2257,7 @@ WalletBinding: ESignet_WalletBinding_Vid_Empty_Formate_Neg: endPoint: /v1/esignet/binding/wallet-binding role: mobileauth + allowedErrorCodes: invalid_challenge_format checkErrorsOnlyInResponse: true validityCheckRequired: true restMethod: post @@ -2280,8 +2287,7 @@ WalletBinding: output: '{ "errors": [ { - "errorCode": "invalid_challenge_format", - "errorMessage": "unsupported_challenge_format" + "errorCode": "invalid_challenge_format" } ], "sendOtpResp": { diff --git a/apitest/testNgXmlFiles/esignetSuite.xml b/apitest/testNgXmlFiles/esignetSuite.xml index 18a4d344b..eccd90d9b 100644 --- a/apitest/testNgXmlFiles/esignetSuite.xml +++ b/apitest/testNgXmlFiles/esignetSuite.xml @@ -5,8 +5,7 @@ - - +