@@ -129,60 +129,70 @@ public static void KeyUsageExtensionDefaultCtor()
129
129
}
130
130
131
131
[ Fact ]
132
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
132
133
public static void KeyUsageExtension_CrlSign ( )
133
134
{
134
135
TestKeyUsageExtension ( X509KeyUsageFlags . CrlSign , false , "03020102" . HexToByteArray ( ) ) ;
135
136
}
136
137
137
138
[ Fact ]
139
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
138
140
public static void KeyUsageExtension_DataEncipherment ( )
139
141
{
140
142
TestKeyUsageExtension ( X509KeyUsageFlags . DataEncipherment , false , "03020410" . HexToByteArray ( ) ) ;
141
143
}
142
144
143
145
[ Fact ]
146
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
144
147
public static void KeyUsageExtension_DecipherOnly ( )
145
148
{
146
149
TestKeyUsageExtension ( X509KeyUsageFlags . DecipherOnly , false , "0303070080" . HexToByteArray ( ) ) ;
147
150
}
148
151
149
152
[ Fact ]
153
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
150
154
public static void KeyUsageExtension_DigitalSignature ( )
151
155
{
152
156
TestKeyUsageExtension ( X509KeyUsageFlags . DigitalSignature , false , "03020780" . HexToByteArray ( ) ) ;
153
157
}
154
158
155
159
[ Fact ]
160
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
156
161
public static void KeyUsageExtension_EncipherOnly ( )
157
162
{
158
163
TestKeyUsageExtension ( X509KeyUsageFlags . EncipherOnly , false , "03020001" . HexToByteArray ( ) ) ;
159
164
}
160
165
161
166
[ Fact ]
167
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
162
168
public static void KeyUsageExtension_KeyAgreement ( )
163
169
{
164
170
TestKeyUsageExtension ( X509KeyUsageFlags . KeyAgreement , false , "03020308" . HexToByteArray ( ) ) ;
165
171
}
166
172
167
173
[ Fact ]
174
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
168
175
public static void KeyUsageExtension_KeyCertSign ( )
169
176
{
170
177
TestKeyUsageExtension ( X509KeyUsageFlags . KeyCertSign , false , "03020204" . HexToByteArray ( ) ) ;
171
178
}
172
179
173
180
[ Fact ]
181
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
174
182
public static void KeyUsageExtension_KeyEncipherment ( )
175
183
{
176
184
TestKeyUsageExtension ( X509KeyUsageFlags . KeyEncipherment , false , "03020520" . HexToByteArray ( ) ) ;
177
185
}
178
186
179
187
[ Fact ]
188
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
180
189
public static void KeyUsageExtension_None ( )
181
190
{
182
191
TestKeyUsageExtension ( X509KeyUsageFlags . None , false , "030100" . HexToByteArray ( ) ) ;
183
192
}
184
193
185
194
[ Fact ]
195
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
186
196
public static void KeyUsageExtension_NonRepudiation ( )
187
197
{
188
198
TestKeyUsageExtension ( X509KeyUsageFlags . NonRepudiation , false , "03020640" . HexToByteArray ( ) ) ;
@@ -204,30 +214,35 @@ public static void BasicConstraintsExtensionDefault()
204
214
}
205
215
206
216
[ Fact ]
217
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
207
218
public static void BasicConstraintsExtension_Leaf ( )
208
219
{
209
220
TestBasicConstraintsExtension ( false , false , 0 , false , "3000" . HexToByteArray ( ) ) ;
210
221
}
211
222
212
223
[ Fact ]
224
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
213
225
public static void BasicConstraintsExtension_CA_NoLength ( )
214
226
{
215
227
TestBasicConstraintsExtension ( true , false , 0 , false , "30030101ff" . HexToByteArray ( ) ) ;
216
228
}
217
229
218
230
[ Fact ]
231
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
219
232
public static void BasicConstraintsExtension_Leaf_Length0 ( )
220
233
{
221
234
TestBasicConstraintsExtension ( false , true , 0 , false , "3003020100" . HexToByteArray ( ) ) ;
222
235
}
223
236
224
237
[ Fact ]
238
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
225
239
public static void BasicConstraintsExtension_LeafLongPath ( )
226
240
{
227
241
TestBasicConstraintsExtension ( false , true , 7654321 , false , "3005020374cbb1" . HexToByteArray ( ) ) ;
228
242
}
229
243
230
244
[ Fact ]
245
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
231
246
public static void BasicConstraintsExtension_CA_559 ( )
232
247
{
233
248
TestBasicConstraintsExtension ( true , true , 559 , false , "30070101ff0202022f" . HexToByteArray ( ) ) ;
@@ -248,13 +263,15 @@ public static void EnhancedKeyUsageExtensionDefault()
248
263
}
249
264
250
265
[ Fact ]
266
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
251
267
public static void EnhancedKeyUsageExtension_Empty ( )
252
268
{
253
269
OidCollection usages = new OidCollection ( ) ;
254
270
TestEnhancedKeyUsageExtension ( usages , false , "3000" . HexToByteArray ( ) ) ;
255
271
}
256
272
257
273
[ Fact ]
274
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
258
275
public static void EnhancedKeyUsageExtension_2Oids ( )
259
276
{
260
277
Oid oid1 = Oid . FromOidValue ( "1.3.6.1.5.5.7.3.1" , OidGroup . EnhancedKeyUsage ) ;
@@ -282,6 +299,7 @@ public static void SubjectKeyIdentifierExtensionDefault()
282
299
}
283
300
284
301
[ Fact ]
302
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
285
303
public static void SubjectKeyIdentifierExtension_Bytes ( )
286
304
{
287
305
byte [ ] sk = { 1 , 2 , 3 , 4 } ;
@@ -296,6 +314,7 @@ public static void SubjectKeyIdentifierExtension_Bytes()
296
314
}
297
315
298
316
[ Fact ]
317
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
299
318
public static void SubjectKeyIdentifierExtension_String ( )
300
319
{
301
320
string sk = "01ABcd" ;
@@ -310,6 +329,7 @@ public static void SubjectKeyIdentifierExtension_String()
310
329
}
311
330
312
331
[ Fact ]
332
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
313
333
public static void SubjectKeyIdentifierExtension_PublicKey ( )
314
334
{
315
335
PublicKey pk = new X509Certificate2 ( TestData . MsCertificate ) . PublicKey ;
@@ -324,6 +344,7 @@ public static void SubjectKeyIdentifierExtension_PublicKey()
324
344
}
325
345
326
346
[ Fact ]
347
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
327
348
public static void SubjectKeyIdentifierExtension_PublicKeySha1 ( )
328
349
{
329
350
TestSubjectKeyIdentifierExtension (
@@ -335,6 +356,7 @@ public static void SubjectKeyIdentifierExtension_PublicKeySha1()
335
356
}
336
357
337
358
[ Fact ]
359
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
338
360
public static void SubjectKeyIdentifierExtension_PublicKeyShortSha1 ( )
339
361
{
340
362
TestSubjectKeyIdentifierExtension (
@@ -346,6 +368,7 @@ public static void SubjectKeyIdentifierExtension_PublicKeyShortSha1()
346
368
}
347
369
348
370
[ Fact ]
371
+ [ ActiveIssue ( 1993 , PlatformID . AnyUnix ) ]
349
372
public static void SubjectKeyIdentifierExtension_PublicKeyCapiSha1 ( )
350
373
{
351
374
TestSubjectKeyIdentifierExtension (
0 commit comments