Class PKCS10Processor
java.lang.Object
com.netscape.cms.servlet.processors.PKIProcessor
com.netscape.cms.servlet.processors.PKCS10Processor
- All Implemented Interfaces:
IPKIProcessor
PKCS10Processor process Certificate Requests in
PKCS10 format, as defined here:
http://www.rsasecurity.com/rsalabs/pkcs/pkcs-10/index.html
- Version:
- $Revision$, $Date$
-
Field Summary
FieldsFields inherited from class PKIProcessor
ADMIN_ENROLL_SERVLET_ID, CERT_TYPE, httpReq, mRequest, mServlet, mServletId, OLD_CERT_TYPE, PKCS10_REQUEST, SUBJECT_KEYGEN_INFO, SUBJECT_NAMEModifier and TypeFieldDescriptionstatic final Stringstatic final Stringprotected javax.servlet.http.HttpServletRequestprotected ICMSRequestprotected CMSServletprotected Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfillCertInfo(String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams) voidfillCertInfo(org.mozilla.jss.netscape.security.pkcs.PKCS10 pkcs10, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams) voidprocess(ICMSRequest cmsReq) Methods inherited from class PKIProcessor
audit, audit, auditSubjectID, fillCertInfoArray, fillCertInfoFromAuthToken, fillCertInfoFromForm, fillValidityFromFormModifier and TypeMethodDescriptionprotected voidprotected voidSigned Audit Log This method is inherited by all extended "CMSServlet"s, and is called to store messages to the signed audit log.protected StringSigned Audit Log Subject ID This method is inherited by all extended "CMSServlet"s, and is called to obtain the "SubjectID" for a signed audit log message.protected org.mozilla.jss.netscape.security.x509.X509CertInfo[]fillCertInfoArray(String protocolString, IAuthToken authToken, IArgBlock httpParams, IRequest req) static voidfillCertInfoFromAuthToken(org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken) fill subject name, validity, extensions from authoken if any, overriding what was in pkcs10.static voidfillCertInfoFromForm(org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IArgBlock httpParams) fill subject name, extension from form.static voidfillValidityFromForm(org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IArgBlock httpParams)
-
Field Details
-
logger
public static org.slf4j.Logger logger
-
-
Constructor Details
-
PKCS10Processor
public PKCS10Processor() -
PKCS10Processor
-
-
Method Details
-
process
- Specified by:
processin interfaceIPKIProcessor- Overrides:
processin classPKIProcessor- Throws:
EBaseException
-
fillCertInfo
public void fillCertInfo(org.mozilla.jss.netscape.security.pkcs.PKCS10 pkcs10, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams) throws EBaseException - Throws:
EBaseException
-
fillCertInfo
public void fillCertInfo(String protocolString, org.mozilla.jss.netscape.security.x509.X509CertInfo certInfo, IAuthToken authToken, IArgBlock httpParams) throws EBaseException - Overrides:
fillCertInfoin classPKIProcessor- Throws:
EBaseException
-