com.netscape.cms.servlet.processors
Class PKCS10Processor

java.lang.Object
  extended by com.netscape.cms.servlet.processors.PKIProcessor
      extended by com.netscape.cms.servlet.processors.PKCS10Processor
All Implemented Interfaces:
IPKIProcessor

public class PKCS10Processor
extends PKIProcessor

PKCS10Processor process Certificate Requests in PKCS10 format, as defined here: http://www.rsasecurity.com/rsalabs/pkcs/pkcs-10/index.html

Version:
$Revision: 1211 $, $Date: 2010-08-18 10:15:37 -0700 (Wed, 18 Aug 2010) $

Field Summary
 
Fields inherited from class com.netscape.cms.servlet.processors.PKIProcessor
ADMIN_ENROLL_SERVLET_ID, CERT_TYPE, httpReq, mRequest, mServlet, mServletId, mSignedAuditLogger, OLD_CERT_TYPE, PKCS10_REQUEST, SUBJECT_KEYGEN_INFO, SUBJECT_NAME
 
Constructor Summary
PKCS10Processor()
           
PKCS10Processor(CMSRequest cmsReq, CMSServlet servlet)
           
 
Method Summary
 void fillCertInfo(netscape.security.pkcs.PKCS10 pkcs10, netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
           
 void fillCertInfo(java.lang.String protocolString, netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams)
           
 void process(CMSRequest cmsReq)
           
 
Methods inherited from class com.netscape.cms.servlet.processors.PKIProcessor
audit, auditSubjectID, fillCertInfoArray, fillCertInfoFromAuthToken, fillCertInfoFromForm, fillValidityFromForm, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PKCS10Processor

public PKCS10Processor()

PKCS10Processor

public PKCS10Processor(CMSRequest cmsReq,
                       CMSServlet servlet)
Method Detail

process

public void process(CMSRequest cmsReq)
             throws EBaseException
Specified by:
process in interface IPKIProcessor
Overrides:
process in class PKIProcessor
Throws:
EBaseException

fillCertInfo

public void fillCertInfo(netscape.security.pkcs.PKCS10 pkcs10,
                         netscape.security.x509.X509CertInfo certInfo,
                         IAuthToken authToken,
                         IArgBlock httpParams)
                  throws EBaseException
Throws:
EBaseException

fillCertInfo

public void fillCertInfo(java.lang.String protocolString,
                         netscape.security.x509.X509CertInfo certInfo,
                         IAuthToken authToken,
                         IArgBlock httpParams)
                  throws EBaseException
Overrides:
fillCertInfo in class PKIProcessor
Throws:
EBaseException