@@ -39,7 +39,7 @@ func TestCryptoKeyCache(t *testing.T) {
39
39
40
40
now := clock .Now ().UTC ()
41
41
expected := codersdk.CryptoKey {
42
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
42
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
43
43
Secret : generateKey (t , 64 ),
44
44
Sequence : 2 ,
45
45
StartsAt : now ,
@@ -49,7 +49,7 @@ func TestCryptoKeyCache(t *testing.T) {
49
49
keys : []codersdk.CryptoKey {expected },
50
50
}
51
51
52
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
52
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
53
53
require .NoError (t , err )
54
54
55
55
id , got , err := cache .SigningKey (ctx )
@@ -71,11 +71,11 @@ func TestCryptoKeyCache(t *testing.T) {
71
71
keys : []codersdk.CryptoKey {},
72
72
}
73
73
74
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
74
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
75
75
require .NoError (t , err )
76
76
77
77
expected := codersdk.CryptoKey {
78
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
78
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
79
79
Secret : generateKey (t , 64 ),
80
80
Sequence : 12 ,
81
81
StartsAt : clock .Now ().UTC (),
@@ -109,7 +109,7 @@ func TestCryptoKeyCache(t *testing.T) {
109
109
now := clock .Now ().UTC ()
110
110
111
111
expected := codersdk.CryptoKey {
112
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
112
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
113
113
Secret : generateKey (t , 64 ),
114
114
Sequence : 1 ,
115
115
StartsAt : clock .Now ().UTC (),
@@ -119,7 +119,7 @@ func TestCryptoKeyCache(t *testing.T) {
119
119
keys : []codersdk.CryptoKey {
120
120
expected ,
121
121
{
122
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
122
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
123
123
Secret : generateKey (t , 64 ),
124
124
Sequence : 2 ,
125
125
StartsAt : now .Add (- time .Second ),
@@ -128,7 +128,7 @@ func TestCryptoKeyCache(t *testing.T) {
128
128
},
129
129
}
130
130
131
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
131
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
132
132
require .NoError (t , err )
133
133
134
134
id , got , err := cache .SigningKey (ctx )
@@ -150,7 +150,7 @@ func TestCryptoKeyCache(t *testing.T) {
150
150
keys : []codersdk.CryptoKey {},
151
151
}
152
152
153
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp )
153
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume )
154
154
require .NoError (t , err )
155
155
156
156
_ , _ , err = cache .SigningKey (ctx )
@@ -172,7 +172,7 @@ func TestCryptoKeyCache(t *testing.T) {
172
172
173
173
now := clock .Now ().UTC ()
174
174
expected := codersdk.CryptoKey {
175
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
175
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
176
176
Secret : generateKey (t , 64 ),
177
177
Sequence : 12 ,
178
178
StartsAt : now ,
@@ -181,15 +181,15 @@ func TestCryptoKeyCache(t *testing.T) {
181
181
keys : []codersdk.CryptoKey {
182
182
expected ,
183
183
{
184
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
184
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
185
185
Secret : generateKey (t , 64 ),
186
186
Sequence : 13 ,
187
187
StartsAt : now ,
188
188
},
189
189
},
190
190
}
191
191
192
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
192
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
193
193
require .NoError (t , err )
194
194
195
195
got , err := cache .VerifyingKey (ctx , keyID (expected ))
@@ -210,11 +210,11 @@ func TestCryptoKeyCache(t *testing.T) {
210
210
keys : []codersdk.CryptoKey {},
211
211
}
212
212
213
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
213
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
214
214
require .NoError (t , err )
215
215
216
216
expected := codersdk.CryptoKey {
217
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
217
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
218
218
Secret : generateKey (t , 64 ),
219
219
Sequence : 12 ,
220
220
StartsAt : clock .Now ().UTC (),
@@ -244,7 +244,7 @@ func TestCryptoKeyCache(t *testing.T) {
244
244
245
245
now := clock .Now ().UTC ()
246
246
expected := codersdk.CryptoKey {
247
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
247
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
248
248
Secret : generateKey (t , 64 ),
249
249
Sequence : 12 ,
250
250
StartsAt : now .Add (- time .Second ),
@@ -256,7 +256,7 @@ func TestCryptoKeyCache(t *testing.T) {
256
256
},
257
257
}
258
258
259
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
259
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
260
260
require .NoError (t , err )
261
261
262
262
got , err := cache .VerifyingKey (ctx , keyID (expected ))
@@ -276,7 +276,7 @@ func TestCryptoKeyCache(t *testing.T) {
276
276
277
277
now := clock .Now ().UTC ()
278
278
expected := codersdk.CryptoKey {
279
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
279
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
280
280
Secret : generateKey (t , 64 ),
281
281
Sequence : 12 ,
282
282
StartsAt : now .Add (- time .Second ),
@@ -289,7 +289,7 @@ func TestCryptoKeyCache(t *testing.T) {
289
289
},
290
290
}
291
291
292
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
292
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
293
293
require .NoError (t , err )
294
294
295
295
_ , err = cache .VerifyingKey (ctx , keyID (expected ))
@@ -310,7 +310,7 @@ func TestCryptoKeyCache(t *testing.T) {
310
310
keys : []codersdk.CryptoKey {},
311
311
}
312
312
313
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
313
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
314
314
require .NoError (t , err )
315
315
316
316
_ , err = cache .VerifyingKey (ctx , "1" )
@@ -329,7 +329,7 @@ func TestCryptoKeyCache(t *testing.T) {
329
329
330
330
now := clock .Now ().UTC ()
331
331
expected := codersdk.CryptoKey {
332
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
332
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
333
333
Secret : generateKey (t , 64 ),
334
334
Sequence : 12 ,
335
335
StartsAt : now ,
@@ -341,7 +341,7 @@ func TestCryptoKeyCache(t *testing.T) {
341
341
},
342
342
}
343
343
344
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
344
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
345
345
require .NoError (t , err )
346
346
347
347
id , got , err := cache .SigningKey (ctx )
@@ -351,7 +351,7 @@ func TestCryptoKeyCache(t *testing.T) {
351
351
require .Equal (t , 1 , ff .called )
352
352
353
353
newKey := codersdk.CryptoKey {
354
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
354
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
355
355
Secret : generateKey (t , 64 ),
356
356
Sequence : 13 ,
357
357
StartsAt : now ,
@@ -392,7 +392,7 @@ func TestCryptoKeyCache(t *testing.T) {
392
392
393
393
now := clock .Now ().UTC ()
394
394
expected := codersdk.CryptoKey {
395
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
395
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
396
396
Secret : generateKey (t , 64 ),
397
397
Sequence : 12 ,
398
398
StartsAt : now ,
@@ -406,15 +406,15 @@ func TestCryptoKeyCache(t *testing.T) {
406
406
407
407
// Create a trap that blocks when the refresh timer fires.
408
408
trap := clock .Trap ().Now ("refresh" )
409
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
409
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
410
410
require .NoError (t , err )
411
411
412
412
_ , wait := clock .AdvanceNext ()
413
413
trapped := trap .MustWait (ctx )
414
414
415
415
newKey := codersdk.CryptoKey {
416
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
417
- Secret : "key2" ,
416
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
417
+ Secret : generateKey ( t , 64 ) ,
418
418
Sequence : 13 ,
419
419
StartsAt : now ,
420
420
}
@@ -448,8 +448,8 @@ func TestCryptoKeyCache(t *testing.T) {
448
448
449
449
now := clock .Now ()
450
450
expected := codersdk.CryptoKey {
451
- Feature : codersdk .CryptoKeyFeatureWorkspaceApp ,
452
- Secret : "key1" ,
451
+ Feature : codersdk .CryptoKeyFeatureTailnetResume ,
452
+ Secret : generateKey ( t , 64 ) ,
453
453
Sequence : 12 ,
454
454
StartsAt : now ,
455
455
}
@@ -459,7 +459,7 @@ func TestCryptoKeyCache(t *testing.T) {
459
459
},
460
460
}
461
461
462
- cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureWorkspaceApp , cryptokeys .WithCacheClock (clock ))
462
+ cache , err := cryptokeys .NewSigningCache (ctx , logger , ff , codersdk .CryptoKeyFeatureTailnetResume , cryptokeys .WithCacheClock (clock ))
463
463
require .NoError (t , err )
464
464
465
465
id , got , err := cache .SigningKey (ctx )
0 commit comments