Use newer API in ipalib/x509 and add missing import.

The import was only used when running the in-tree lite-server
This commit is contained in:
Rob Crittenden
2010-06-25 09:44:27 -04:00
parent 8d2d7429be
commit 18476c9538
2 changed files with 2 additions and 6 deletions

View File

@@ -17,6 +17,7 @@
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
import os
import sys
import base64
import nss.nss as nss

View File

@@ -208,12 +208,7 @@ class ra(rabase.rabase):
try:
# Grab the subject, reverse it, combine it and return it
sub = list(x509.get_subject_components(cert))
sub.reverse()
subject = ""
for s in sub:
subject = subject + "%s=%s," % (s[0], s[1])
subject = subject[:-1]
subject = x509.get_subject(cert)
serial = x509.get_serial_number(cert)
except error.PyAsn1Error, e: