Skip to content

Commit

Permalink
Merge pull request #1640 from hegdenitin/release-1.3.0-ES
Browse files Browse the repository at this point in the history
MOSIP-35937 L2 Flow Negative Test Cases
mohanachandran-s authored Oct 16, 2024
2 parents 541bfea + ee2845e commit bfd11b7
Showing 13 changed files with 2,150 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"encodedHash": "{{encodedHash}}",
"requestTime": "{{requestTime}}",
"pathFragmentCookie": "{{pathFragmentCookie}}",
"pathFragmentCookieTransactionId": "{{pathFragmentCookieTransactionId}}",
"idtToken": "{{idtToken}}",
"request": {
"transactionId": "{{transactionId}}",
"individualId": "{{individualId}}",
"challengeList" : [
{
"authFactorType" : "{{authFactorType}}",
"challenge" : "{{challenge}}",
"format": "base64url-encoded-json"
}
]
}
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"encodedHash": "{{encodedHash}}",
"requestTime": "{{requestTime}}",
"request": {
"transactionId": "{{transactionId}}",
"pathFragment": "{{pathFragment}}"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,376 @@
PrepareSignupRedirectNegTC:
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_without_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_empty_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_emptyString_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": " ",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_invalid_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "invalidRequest",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_numeric_As_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "12345",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_invalidTimeFormat_requestTime_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "Jun 09 2023 15:28:14",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "invalid_request"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_empty_requestObject_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "",
"transactionId": "",
"pathFragment": ""
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_invalid_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "1234567890",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_without_transactionId_parameter_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_unAuthenticated_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "aTcWUCX2K4Rlx43UEm0bgkB0r0el9_2jWPclsfjebBc",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_alreadyAuthenticated_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "aTcWUCX2K4Rlx43UEm0bgkB0r0el9_2jWPclsfjebRc",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_null_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": null,
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_transactionIDReceivedOtherAPI_thatOAuthDetail_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "bHcqVsIp11X2GBWu2PrKFePQKYYHIuo6eafYnRmHey0",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_expired_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "Lb3c_7al_WOAqbbDyU4aSxxofOcEHLC9Y3qSgSCBB7M",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_empty_transactionId_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": " ",
"pathFragment": "path-fragment"
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "invalid_transaction"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_without_pathFragment_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "$REMOVE$"
}'
output: '{
"errors": [
{
"errorCode": "invalid_path_fragment",
"errorMessage": "invalid_path_fragment"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_null_pathFragment_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": null
}'
output: '{
"errors": [
{
"errorCode": "invalid_path_fragment",
"errorMessage": "invalid_path_fragment"
}
]
}'
ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_empty_pathFragment_Neg_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": ""
}'
output: '{
"errors": [
{
"errorCode": "invalid_path_fragment",
"errorMessage": "invalid_path_fragment"
}
]
}'

ESignet_PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid:
endPoint: /v1/esignet/authorization/prepare-signup-redirect
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
validityCheckRequired: true
inputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC
outputTemplate: esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTCResult
input: '{
"encodedHash": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"transactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"pathFragment": "path-fragment"
}'
output: '{
}'
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"encodedHash": "{{encodedHash}}",
"requestTime": "{{requestTime}}",
"pathFragmentCookie": "{{pathFragmentCookie}}",
"pathFragmentCookieTransactionId": "{{pathFragmentCookieTransactionId}}",
"request": {
"transactionId": "{{transactionId}}",
"permittedAuthorizeScopes": [],
"acceptedClaims" : [
{{#each acceptedClaims}}
"{{channel}}"
{{#unless @last}},{{/unless}}
{{/each}}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,249 @@
SignupAuthorizeCodeNegTC:
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_empty_acceptedClaims_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: ""},{channel: ""}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_accepted_claim",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_missing_acceptedClaims_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": "$REMOVE$"
}'
output: '{
"errors": [
{
"errorCode": "invalid_accepted_claim",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_invalid_transactionId_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "invalidTransactionID",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_without_transactionId_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_alreadyCompleted_transactionId_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "Rtf-lPuIJfXUg9jaqJdOeuospISzuDJ7_PxV6fEvX7g",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_emptyString_transactionId_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": " ",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_transaction",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_empty_requestTime_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_diff_requestTime_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "2022-11-07T06:51:30.195Z",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_future_requestTime_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "2050-11-07T06:51:30.195Z",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_AuthToken_Xsrf_uin_invalid_requestTime_Neg:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/error
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "2022-11-08T06:35:53",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
"errors": [
{
"errorCode": "invalid_request",
"errorMessage": "$IGNORE$"
}
]
}'
ESignet_SignupAuthorizeCodeNegTC_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid:
endPoint: /v1/esignet/authorization/auth-code
role: resident
restMethod: post
checkErrorsOnlyInResponse: true
inputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC
outputTemplate: esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTCResult
input: '{
"encodedHash": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_encodedResp$",
"requestTime": "$TIMESTAMP$",
"pathFragmentCookie": "$ID:PrepareSignupRedirectNegTC_AuthToken_Xsrf_STransId_uin_Otp_Valid_posNeg_Smoke_sid_pathFragmentCookie$",
"pathFragmentCookieTransactionId": "$ID:OAuthDetailsRequest_V3_Neg_AuthToken_Xsrf_uin_all_Valid_Smoke_sid_transactionId$",
"transactionId": "$ID:SignupAuthorizeNegTC_OAuthDetailsRequest_AuthToken_Xsrf_uin_all_Valid_PosNeg_Smoke_sid_transactionId$",
"acceptedClaims": [{channel: "email"},{channel: "phone_number"}]
}'
output: '{
}'
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"requestTime": "{{requestTime}}",
"pathFragmentCookieTransactionId": "{{pathFragmentCookieTransactionId}}",
"pathFragmentCookie": "{{pathFragmentCookie}}",
"request": {
"clientId": "{{clientId}}",
"scope": "{{scope}}",
"responseType": "{{responseType}}",
"redirectUri": "{{redirectUri}}",
"acrValues": "{{acrValues}}",
"state" : "{{state}}",
"uiLocales" : "{{uiLocales}}",
"idTokenHint" : "{{idTokenHint}}"
}
}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{}
39 changes: 31 additions & 8 deletions automationtests/testNgXmlFiles/esignetSuite.xml
Original file line number Diff line number Diff line change
@@ -1023,14 +1023,6 @@
<class name="io.mosip.testrig.apirig.testscripts.SimplePost" />
</classes>
</test>
<test name="PrepareSignupRedirectNeg">
<parameter name="ymlFile"
value="esignet/PrepareSignupRedirectNeg/PrepareSignupRedirectNeg.yml" />
<parameter name="idKeyName" value="idToken" />
<classes>
<class name="io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId" />
</classes>
</test>
<!-- End of Sign up L2 phase test cases -->

<!-- Start of Sign up L2 phase Negative test cases -->
@@ -1056,5 +1048,36 @@
<class name="io.mosip.testrig.apirig.testscripts.GetWithParam" />
</classes>
</test>
<test name="PrepareSignupRedirectNegTC">
<parameter name="ymlFile"
value="esignet/PrepareSignupRedirectNegTC/PrepareSignupRedirectNegTC.yml" />
<parameter name="idKeyName" value="idToken" />
<classes>
<class name="io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId" />
</classes>
</test>
<test name="SignupAuthorizeNegTC">
<parameter name="ymlFile"
value="esignet/SignupAuthorizeNegTC/SignupAuthorizeNegTC.yml" />
<parameter name="idKeyName" value="transactionId,encodedResp" />
<classes>
<class name="io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId" />
</classes>
</test>
<test name="IDTAuthenticationNegTC">
<parameter name="ymlFile"
value="esignet/IDTAuthenticationNegTC/IDTAuthenticationNegTC.yml" />
<classes>
<class name="io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId" />
</classes>
</test>
<test name="SignupAuthorizeCodeNegTC">
<parameter name="ymlFile"
value="esignet/SignupAuthorizeCodeNegTC/SignupAuthorizeCodeNegTC.yml" />
<parameter name="idKeyName" value="code" />
<classes>
<class name="io.mosip.testrig.apirig.testscripts.SimplePostForAutoGenId" />
</classes>
</test>
<!-- End of Sign up L2 phase Negative test cases -->
</suite>

0 comments on commit bfd11b7

Please sign in to comment.