@@ -26,7 +26,8 @@ class AccountService {
26
26
} ;
27
27
28
28
constructor ( configuration : any ) {
29
- this . setDefaultAuthentication ( new VoidAuth ( configuration ) )
29
+ this . setDefaultAuthentication ( new VoidAuth ( configuration ) ) ;
30
+ this . defaultHeaders = configuration . default_headers ;
30
31
}
31
32
32
33
set useQuerystring ( value : boolean ) {
@@ -45,6 +46,14 @@ class AccountService {
45
46
this . authentications . default = auth ;
46
47
}
47
48
49
+ private getVersion ( ) : string {
50
+ if ( typeof ( process ) !== 'undefined' && process && process . version ) {
51
+ return 'node ' + process . version ;
52
+ } else {
53
+ return 'unknown' ;
54
+ }
55
+ }
56
+
48
57
/**
49
58
* Deletes the entity with the given id.
50
59
* @summary Delete
@@ -64,6 +73,15 @@ class AccountService {
64
73
65
74
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
66
75
76
+ let defaultHeaderParams = {
77
+ "x-meta-sdk-version" : "3.1.2" ,
78
+ "x-meta-sdk-language" : "typescript" ,
79
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
80
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
81
+ } ;
82
+
83
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
84
+
67
85
let localVarUseFormData = false ;
68
86
69
87
let localVarRequestOptions : localVarRequest . Options = {
@@ -140,6 +158,15 @@ class AccountService {
140
158
141
159
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
142
160
161
+ let defaultHeaderParams = {
162
+ "x-meta-sdk-version" : "3.1.2" ,
163
+ "x-meta-sdk-language" : "typescript" ,
164
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
165
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
166
+ } ;
167
+
168
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
169
+
143
170
let localVarUseFormData = false ;
144
171
145
172
let localVarRequestOptions : localVarRequest . Options = {
@@ -221,6 +248,15 @@ class AccountService {
221
248
222
249
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
223
250
251
+ let defaultHeaderParams = {
252
+ "x-meta-sdk-version" : "3.1.2" ,
253
+ "x-meta-sdk-language" : "typescript" ,
254
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
255
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
256
+ } ;
257
+
258
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
259
+
224
260
let localVarUseFormData = false ;
225
261
226
262
let localVarRequestOptions : localVarRequest . Options = {
@@ -306,6 +342,15 @@ class AccountService {
306
342
307
343
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
308
344
345
+ let defaultHeaderParams = {
346
+ "x-meta-sdk-version" : "3.1.2" ,
347
+ "x-meta-sdk-language" : "typescript" ,
348
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
349
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
350
+ } ;
351
+
352
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
353
+
309
354
let localVarUseFormData = false ;
310
355
311
356
let localVarRequestOptions : localVarRequest . Options = {
@@ -386,6 +431,15 @@ class AccountService {
386
431
387
432
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
388
433
434
+ let defaultHeaderParams = {
435
+ "x-meta-sdk-version" : "3.1.2" ,
436
+ "x-meta-sdk-language" : "typescript" ,
437
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
438
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
439
+ } ;
440
+
441
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
442
+
389
443
let localVarUseFormData = false ;
390
444
391
445
let localVarRequestOptions : localVarRequest . Options = {
@@ -467,6 +521,15 @@ class AccountService {
467
521
468
522
( < any > Object ) . assign ( localVarHeaderParams , options . headers ) ;
469
523
524
+ let defaultHeaderParams = {
525
+ "x-meta-sdk-version" : "3.1.2" ,
526
+ "x-meta-sdk-language" : "typescript" ,
527
+ "x-meta-sdk-provider" : "PostFinance Checkout" ,
528
+ "x-meta-sdk-language-version" : this . getVersion ( ) ,
529
+ } ;
530
+
531
+ ( < any > Object ) . assign ( localVarHeaderParams , defaultHeaderParams ) ;
532
+
470
533
let localVarUseFormData = false ;
471
534
472
535
let localVarRequestOptions : localVarRequest . Options = {
0 commit comments