@@ -32,7 +32,7 @@ func Test_version(t *testing.T) {
32
32
)
33
33
34
34
expectedKey := database.CryptoKey {
35
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
35
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
36
36
Sequence : 32 ,
37
37
Secret : sql.NullString {
38
38
String : mustGenerateKey (t ),
@@ -44,7 +44,7 @@ func Test_version(t *testing.T) {
44
44
32 : expectedKey ,
45
45
}
46
46
47
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
47
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
48
48
defer k .Close ()
49
49
k .keys = cache
50
50
@@ -65,7 +65,7 @@ func Test_version(t *testing.T) {
65
65
)
66
66
67
67
expectedKey := database.CryptoKey {
68
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
68
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
69
69
Sequence : 33 ,
70
70
StartsAt : clock .Now (),
71
71
Secret : sql.NullString {
@@ -74,9 +74,9 @@ func Test_version(t *testing.T) {
74
74
},
75
75
}
76
76
77
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {expectedKey }, nil )
77
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {expectedKey }, nil )
78
78
79
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
79
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
80
80
defer k .Close ()
81
81
82
82
got , err := k .sequence (ctx , keyID (expectedKey ))
@@ -97,7 +97,7 @@ func Test_version(t *testing.T) {
97
97
98
98
cache := map [int32 ]database.CryptoKey {
99
99
32 : {
100
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
100
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
101
101
Sequence : 32 ,
102
102
Secret : sql.NullString {
103
103
String : mustGenerateKey (t ),
@@ -110,7 +110,7 @@ func Test_version(t *testing.T) {
110
110
},
111
111
}
112
112
113
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
113
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
114
114
defer k .Close ()
115
115
k .keys = cache
116
116
@@ -130,7 +130,7 @@ func Test_version(t *testing.T) {
130
130
)
131
131
132
132
invalidKey := database.CryptoKey {
133
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
133
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
134
134
Sequence : 32 ,
135
135
Secret : sql.NullString {
136
136
String : mustGenerateKey (t ),
@@ -141,9 +141,9 @@ func Test_version(t *testing.T) {
141
141
Valid : true ,
142
142
},
143
143
}
144
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {invalidKey }, nil )
144
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {invalidKey }, nil )
145
145
146
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
146
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
147
147
defer k .Close ()
148
148
149
149
_ , err := k .sequence (ctx , keyID (invalidKey ))
@@ -166,15 +166,15 @@ func Test_latest(t *testing.T) {
166
166
)
167
167
168
168
latestKey := database.CryptoKey {
169
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
169
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
170
170
Sequence : 32 ,
171
171
Secret : sql.NullString {
172
172
String : mustGenerateKey (t ),
173
173
Valid : true ,
174
174
},
175
175
StartsAt : clock .Now (),
176
176
}
177
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
177
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
178
178
defer k .Close ()
179
179
180
180
k .latestKey = latestKey
@@ -197,7 +197,7 @@ func Test_latest(t *testing.T) {
197
197
)
198
198
199
199
latestKey := database.CryptoKey {
200
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
200
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
201
201
Sequence : 33 ,
202
202
Secret : sql.NullString {
203
203
String : mustGenerateKey (t ),
@@ -207,7 +207,7 @@ func Test_latest(t *testing.T) {
207
207
}
208
208
209
209
invalidKey := database.CryptoKey {
210
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
210
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
211
211
Sequence : 32 ,
212
212
Secret : sql.NullString {
213
213
String : mustGenerateKey (t ),
@@ -220,9 +220,9 @@ func Test_latest(t *testing.T) {
220
220
},
221
221
}
222
222
223
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {latestKey }, nil )
223
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {latestKey }, nil )
224
224
225
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
225
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
226
226
defer k .Close ()
227
227
k .latestKey = invalidKey
228
228
@@ -244,7 +244,7 @@ func Test_latest(t *testing.T) {
244
244
)
245
245
246
246
inactiveKey := database.CryptoKey {
247
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
247
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
248
248
Sequence : 32 ,
249
249
Secret : sql.NullString {
250
250
String : mustGenerateKey (t ),
@@ -254,7 +254,7 @@ func Test_latest(t *testing.T) {
254
254
}
255
255
256
256
activeKey := database.CryptoKey {
257
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
257
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
258
258
Sequence : 33 ,
259
259
Secret : sql.NullString {
260
260
String : mustGenerateKey (t ),
@@ -263,9 +263,9 @@ func Test_latest(t *testing.T) {
263
263
StartsAt : clock .Now (),
264
264
}
265
265
266
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {inactiveKey , activeKey }, nil )
266
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {inactiveKey , activeKey }, nil )
267
267
268
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
268
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
269
269
defer k .Close ()
270
270
271
271
id , secret , err := k .latest (ctx )
@@ -286,7 +286,7 @@ func Test_latest(t *testing.T) {
286
286
)
287
287
288
288
inactiveKey := database.CryptoKey {
289
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
289
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
290
290
Sequence : 32 ,
291
291
Secret : sql.NullString {
292
292
String : mustGenerateKey (t ),
@@ -296,7 +296,7 @@ func Test_latest(t *testing.T) {
296
296
}
297
297
298
298
invalidKey := database.CryptoKey {
299
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
299
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
300
300
Sequence : 33 ,
301
301
Secret : sql.NullString {
302
302
String : mustGenerateKey (t ),
@@ -309,9 +309,9 @@ func Test_latest(t *testing.T) {
309
309
},
310
310
}
311
311
312
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {inactiveKey , invalidKey }, nil )
312
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {inactiveKey , invalidKey }, nil )
313
313
314
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
314
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
315
315
defer k .Close ()
316
316
317
317
_ , _ , err := k .latest (ctx )
@@ -333,11 +333,11 @@ func Test_clear(t *testing.T) {
333
333
logger = slogtest .Make (t , nil )
334
334
)
335
335
336
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
336
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
337
337
defer k .Close ()
338
338
339
339
activeKey := database.CryptoKey {
340
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
340
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
341
341
Sequence : 33 ,
342
342
Secret : sql.NullString {
343
343
String : mustGenerateKey (t ),
@@ -346,7 +346,7 @@ func Test_clear(t *testing.T) {
346
346
StartsAt : clock .Now (),
347
347
}
348
348
349
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {activeKey }, nil )
349
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {activeKey }, nil )
350
350
351
351
_ , _ , err := k .latest (ctx )
352
352
require .NoError (t , err )
@@ -369,11 +369,11 @@ func Test_clear(t *testing.T) {
369
369
logger = slogtest .Make (t , nil )
370
370
)
371
371
372
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
372
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
373
373
defer k .Close ()
374
374
375
375
key := database.CryptoKey {
376
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
376
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
377
377
Sequence : 32 ,
378
378
Secret : sql.NullString {
379
379
String : mustGenerateKey (t ),
@@ -382,7 +382,7 @@ func Test_clear(t *testing.T) {
382
382
StartsAt : clock .Now (),
383
383
}
384
384
385
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {key }, nil )
385
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {key }, nil )
386
386
387
387
// Advance it five minutes so that we can test that the
388
388
// timer is reset and doesn't fire after another five minute.
@@ -418,11 +418,11 @@ func Test_clear(t *testing.T) {
418
418
419
419
trap := clock .Trap ().Now ("clear" )
420
420
421
- k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceApps , WithDBCacheClock (clock ))
421
+ k := newDBCache (logger , mockDB , database .CryptoKeyFeatureWorkspaceAppsAPIKey , WithDBCacheClock (clock ))
422
422
defer k .Close ()
423
423
424
424
key := database.CryptoKey {
425
- Feature : database .CryptoKeyFeatureWorkspaceApps ,
425
+ Feature : database .CryptoKeyFeatureWorkspaceAppsAPIKey ,
426
426
Sequence : 32 ,
427
427
Secret : sql.NullString {
428
428
String : mustGenerateKey (t ),
@@ -431,7 +431,7 @@ func Test_clear(t *testing.T) {
431
431
StartsAt : clock .Now (),
432
432
}
433
433
434
- mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceApps ).Return ([]database.CryptoKey {key }, nil ).Times (2 )
434
+ mockDB .EXPECT ().GetCryptoKeysByFeature (ctx , database .CryptoKeyFeatureWorkspaceAppsAPIKey ).Return ([]database.CryptoKey {key }, nil ).Times (2 )
435
435
436
436
// Move us past the initial timer.
437
437
id , secret , err := k .latest (ctx )
0 commit comments