Package com.netscape.cms.servlet.csadmin
Class UpdateNumberRange
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- com.netscape.cms.servlet.base.CMSServlet
-
- com.netscape.cms.servlet.csadmin.UpdateNumberRange
-
- All Implemented Interfaces:
java.io.Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public abstract class UpdateNumberRange extends CMSServlet
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
logger
-
Fields inherited from class com.netscape.cms.servlet.base.CMSServlet
ADMIN_GROUP, AUTHMGR_PARAM, AUTHZ_MGR_BASIC, AUTHZ_MGR_LDAP, AUTHZ_SRC_LDAP, AUTHZ_SRC_TYPE, AUTHZ_SRC_XML, CA_AGENT_GROUP, CERT_ATTR, certAuthority, ERROR_MSG_TOKEN, ERROR_TEMPLATE, EXCEPTION_TEMPLATE, FAILURE, FINAL_ERROR_MSG, FULL_ENROLLMENT_REQUEST, FULL_ENROLLMENT_RESPONSE, FULL_RESPONSE, KRA_AGENT_GROUP, mAclMethod, mAuthMgr, mAuthority, mAuthz, mAuthzResourceName, mConfig, mDontSaveHttpParams, mFinalErrorMsg, mGetClientCert, mId, mLogCategory, mOutputTemplatePath, mRenderResult, mRequestQueue, mSaveHttpHeaders, mServletConfig, mServletContext, mTemplates, OCSP_AGENT_GROUP, PENDING_TEMPLATE, PFX_AUTH_TOKEN, PFX_HTTP_HEADER, PFX_HTTP_PARAM, PROP_ACL, PROP_AUTHMGR, PROP_AUTHORITY, PROP_AUTHORITYID, PROP_AUTHZ_MGR, PROP_CLIENTAUTH, PROP_ERROR_TEMPLATE, PROP_EXCEPTION_TEMPLATE, PROP_FINAL_ERROR_MSG, PROP_ID, PROP_PENDING_TEMPLATE, PROP_REJECTED_TEMPLATE, PROP_RESOURCEID, PROP_SUCCESS_TEMPLATE, PROP_SUCCESS_TEMPLATE_FILLER, PROP_SVC_PENDING_TEMPLATE, PROP_UNAUTHORIZED_TEMPLATE, RA_AGENT_GROUP, REJECTED_TEMPLATE, servletConfig, signedAuditLogger, SIMPLE_ENROLLMENT_REQUEST, SIMPLE_ENROLLMENT_RESPONSE, SUCCESS_TEMPLATE, SVC_PENDING_TEMPLATE, TEMPLATE_NAME, TRUSTED_RA_GROUP, UNAUTHORIZED_TEMPLATE
-
-
Constructor Summary
Constructors Constructor Description UpdateNumberRange()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected java.util.Locale
getLocale(javax.servlet.http.HttpServletRequest req)
Retrieves locale based on the request.abstract com.netscape.certsrv.dbs.repository.IRepository
getRepository(java.lang.String type)
protected void
process(CMSRequest cmsReq)
Process the HTTP request.protected void
renderResult(CMSRequest cmsReq)
Output a template.protected void
renderTemplate(CMSRequest cmsReq, java.lang.String templateName, ICMSTemplateFiller filler)
protected void
setDefaultTemplates(javax.servlet.ServletConfig sc)
set default templates.-
Methods inherited from class com.netscape.cms.servlet.base.CMSServlet
areCertsFromCA, audit, audit, auditGroupID, auditSubjectID, authenticate, authenticate, authenticate, authenticate, authorize, authorize, certIsRevoked, checkImportCertToNav, clientIsMSIE, clientIsNav, connectionIsSSL, doCMMFResponse, doFullResponse, formCRLEntry, generateSalt, getAuthCreds, getAuthMgr, getAuthToken, getCertRecord, getDontSaveHttpParams, getId, getLangFile, getLocale, getRelPath, getSaveHttpHeaders, getSSLClientCertificate, getSSLClientCertificate, getTemplate, getX509Certificate, hashPassword, importCertToNav, init, invalidateSSLSession, isCertFromCA, isClientCertRequired, isSystemCertificate, newCMSRequest, newFillerObject, outputArgBlockAsXML, outputError, outputError, outputError, outputHttpParameters, outputResult, outputXML, renderException, renderFinalError, saveAuthToken, saveHttpHeaders, saveHttpParams, service, toHashtable
-
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
-
-
-
-
Method Detail
-
process
protected void process(CMSRequest cmsReq) throws EBaseException
Process the HTTP request.- http.param op 'downloadBIN' - return the binary certificate chain
- http.param op 'displayIND' - display pretty-print of certificate chain components
- Overrides:
process
in classCMSServlet
- Parameters:
cmsReq
- the object holding the request and response information- Throws:
EBaseException
- if the servlet was unable to satisfactorily process the request
-
getRepository
public abstract com.netscape.certsrv.dbs.repository.IRepository getRepository(java.lang.String type) throws EBaseException
- Throws:
EBaseException
-
setDefaultTemplates
protected void setDefaultTemplates(javax.servlet.ServletConfig sc)
Description copied from class:CMSServlet
set default templates. subclasses can override, and should override at least the success template- Overrides:
setDefaultTemplates
in classCMSServlet
-
renderTemplate
protected void renderTemplate(CMSRequest cmsReq, java.lang.String templateName, ICMSTemplateFiller filler) throws java.io.IOException
- Overrides:
renderTemplate
in classCMSServlet
- Throws:
java.io.IOException
-
renderResult
protected void renderResult(CMSRequest cmsReq) throws java.io.IOException
Description copied from class:CMSServlet
Output a template. If an error occurs while outputing the template the exception template is used to display the error.- Overrides:
renderResult
in classCMSServlet
- Parameters:
cmsReq
- the CS request- Throws:
java.io.IOException
-
getLocale
protected java.util.Locale getLocale(javax.servlet.http.HttpServletRequest req)
Retrieves locale based on the request.- Overrides:
getLocale
in classCMSServlet
-
-