Resolves: bug 481176
Bug Description: Null Point Exception Attempting to Install CA Certifcate
Reviewed by: ???
Files: see diff
Fix Description: The problem is that the certificate is not recognized
by NSS as a CA certificate because it is missing some flags and the
basic constraint extension for CAs. The wizard code wrongly assumed
that any certificate being installed in this context is a CA cert. I
changed the code to handle other types of certs. However, this doesn't
fix the problem where the CA cert shows up under Server Certs instead of
CA Certs, because only "real" CA certs with the proper settings will
show up under the CA Certs list.
Platforms tested: RHEL5
Flag Day: no
Doc impact: no