@@ -3027,7 +3027,7 @@ paths:
3027
3027
- "FIDO" - A FIDO public/private keypair
3028
3028
- "GENERIC" - A Generic public/private keypair
3029
3029
status :
3030
- title : CredentialStatus
3030
+ title : CredentialStatusPending
3031
3031
type : string
3032
3032
enum : &ref_115
3033
3033
- PENDING
@@ -3454,7 +3454,7 @@ paths:
3454
3454
type : object
3455
3455
properties :
3456
3456
status :
3457
- title : CredentialStatus
3457
+ title : CredentialStatusVerified
3458
3458
type : string
3459
3459
enum : &ref_128
3460
3460
- VERIFIED
@@ -6639,14 +6639,14 @@ paths:
6639
6639
application/json :
6640
6640
schema :
6641
6641
oneOf :
6642
- - title : ThirdpartyRequestsAuthorizationsIDPutResponseGeneric
6642
+ - title : ThirdpartyRequestsAuthorizationsIDPutResponseRejected
6643
6643
type : object
6644
6644
description : >-
6645
6645
The object sent in the PUT
6646
6646
/thirdpartyRequests/authorizations/{ID} callback.
6647
6647
properties : &ref_147
6648
6648
responseType :
6649
- title : AuthorizationResponseType
6649
+ title : AuthorizationResponseTypeRejected
6650
6650
description : |
6651
6651
The customer rejected the terms of the transfer.
6652
6652
type : string
@@ -7426,7 +7426,7 @@ paths:
7426
7426
information regarding a previously created or requested authorization.
7427
7427
The *{ID}*
7428
7428
7429
- in the URI should contain the verification request ID
7429
+ in the URI should contain the verification request ID
7430
7430
parameters :
7431
7431
- name : Accept
7432
7432
in : header
@@ -7476,18 +7476,17 @@ paths:
7476
7476
- sampled
7477
7477
operationId : PutThirdpartyRequestsVerificationsById
7478
7478
summary : PutThirdpartyRequestsVerificationsById
7479
- description : >
7479
+ description : >-
7480
7480
The HTTP request `PUT /thirdpartyRequests/verifications/{ID}` is used by
7481
- the Auth-Service to inform
7482
-
7483
- the DFSP of a successful result in validating the verification of a
7484
- Thirdparty Transaction Request.
7481
+ the Auth-Service to inform the DFSP of a successful result in validating
7482
+ the verification of a Thirdparty Transaction Request.
7485
7483
7484
+ If the validation fails, the auth-service will send back `PUT
7485
+ /thirdpartyRequests/verifications/{ID}` with `authenticationResponse:
7486
+ 'REJECTED'`.
7486
7487
7487
- If the validation fails, The Auth-Service MUST use `PUT
7488
- /thirdpartyRequests/verifications/{ID}/error`
7489
-
7490
- instead.
7488
+ In unplanned error cases the Auth-Service MUST use `PUT
7489
+ /thirdpartyRequests/verifications/{ID}/error`.
7491
7490
parameters :
7492
7491
- name : Content-Length
7493
7492
in : header
@@ -7511,13 +7510,21 @@ paths:
7511
7510
description : >-
7512
7511
The object sent in the PUT
7513
7512
/thirdpartyRequests/verifications/{ID} request.
7514
- properties : &ref_157
7513
+ properties : &ref_158
7515
7514
authenticationResponse :
7515
+ title : AuthenticationResponse
7516
7516
type : string
7517
- enum :
7517
+ enum : &ref_157
7518
7518
- VERIFIED
7519
- description : The verification passed
7520
- required : &ref_158
7519
+ - REJECTED
7520
+ description : >-
7521
+ Below are the allowed values for the enumeration
7522
+ AuthenticationResponse.
7523
+
7524
+ - VERIFIED - The challenge was correctly signed.
7525
+
7526
+ - REJECTED - The challenge was not correctly signed.
7527
+ required : &ref_159
7521
7528
- authenticationResponse
7522
7529
example :
7523
7530
authenticationResponse : VERIFIED
@@ -8490,7 +8497,7 @@ components:
8490
8497
- "FIDO" - A FIDO public/private keypair
8491
8498
- "GENERIC" - A Generic public/private keypair
8492
8499
CredentialStatusPending :
8493
- title : CredentialStatus
8500
+ title : CredentialStatusPending
8494
8501
type : string
8495
8502
enum : *ref_115
8496
8503
description : |
@@ -8618,7 +8625,7 @@ components:
8618
8625
required : *ref_127
8619
8626
additionalProperties : false
8620
8627
CredentialStatusVerified :
8621
- title : CredentialStatus
8628
+ title : CredentialStatusVerified
8622
8629
type : string
8623
8630
enum : *ref_128
8624
8631
description : |
@@ -8708,13 +8715,13 @@ components:
8708
8715
required : *ref_145
8709
8716
additionalProperties : false
8710
8717
AuthorizationResponseTypeRejected :
8711
- title : AuthorizationResponseType
8718
+ title : AuthorizationResponseTypeRejected
8712
8719
description : |
8713
8720
The customer rejected the terms of the transfer.
8714
8721
type : string
8715
8722
enum : *ref_146
8716
8723
ThirdpartyRequestsAuthorizationsIDPutResponseRejected :
8717
- title : ThirdpartyRequestsAuthorizationsIDPutResponseGeneric
8724
+ title : ThirdpartyRequestsAuthorizationsIDPutResponseRejected
8718
8725
type : object
8719
8726
description : >-
8720
8727
The object sent in the PUT /thirdpartyRequests/authorizations/{ID}
@@ -8780,14 +8787,22 @@ components:
8780
8787
description : The object sent in the POST /thirdpartyRequests/verifications request.
8781
8788
properties : *ref_155
8782
8789
required : *ref_156
8790
+ AuthenticationResponse :
8791
+ title : AuthenticationResponse
8792
+ type : string
8793
+ enum : *ref_157
8794
+ description : |-
8795
+ Below are the allowed values for the enumeration AuthenticationResponse.
8796
+ - VERIFIED - The challenge was correctly signed.
8797
+ - REJECTED - The challenge was not correctly signed.
8783
8798
ThirdpartyRequestsVerificationsIDPutResponse :
8784
8799
title : ThirdpartyRequestsVerificationsIDPutResponse
8785
8800
type : object
8786
8801
description : >-
8787
8802
The object sent in the PUT /thirdpartyRequests/verifications/{ID}
8788
8803
request.
8789
- properties : *ref_157
8790
- required : *ref_158
8804
+ properties : *ref_158
8805
+ required : *ref_159
8791
8806
parameters :
8792
8807
ID :
8793
8808
name : ID
0 commit comments