[Mono-bugs] [Bug 61240][Cri] New - KeyUsageExtension class can't be used in conjunction with X509CertificateBuilder.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 7 Jul 2004 08:58:08 -0400 (EDT)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by ianier@hotmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=61240

--- shadow/61240	2004-07-07 08:58:08.000000000 -0400
+++ shadow/61240.tmp.27853	2004-07-07 08:58:08.000000000 -0400
@@ -0,0 +1,41 @@
+Bug#: 61240
+Product: Mono: Class Libraries
+Version: unspecified
+OS: 
+OS Details: Windows XP
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: Mono.POSIX
+AssignedTo: mono-bugs@ximian.com                            
+ReportedBy: ianier@hotmail.com               
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: KeyUsageExtension class can't be used in conjunction with X509CertificateBuilder.
+
+Please fill in this template when reporting a bug, unless you know what 
+you are doing.
+Description of Problem: The 
+Mono.Security.X509.Extensions.KeyUsageExtension class can't be used in 
+conjunction with Mono.Security.X509.X509CertificateBuilder. 
+KeyUsageExtension doesn't override the Encode method.
+
+Steps to reproduce the problem: No steps given.
+
+Actual Results: Certificates created with makecert doesn't have the 
+KeyUsage extension. There's no way to modify makecert to implement this 
+feature because Mono.Security.X509.Extensions.KeyUsageExtension is 
+designed as read-only.
+
+Expected Results: The KeyUsage extension is needed for certificates used 
+for HTTPS.
+
+How often does this happen? Always (not really applicable)
+
+Additional Information: The Decode method should be overriden and 
+accessors should be provided so that one can add 
+Mono.Security.X509.Extensions.KeyUsageExtension instances to a 
+Mono.Security.X509.X509CertificateBuilder.