public class CertProcessor extends CAProcessor
ACL_INFO, ACL_METHOD, aclMethod, ARG_AUTH_TOKEN, ARG_ERROR_CODE, ARG_ERROR_REASON, ARG_OP, ARG_OUTPUT_CONSTRAINT, ARG_OUTPUT_ID, ARG_OUTPUT_LIST, ARG_OUTPUT_NAME, ARG_OUTPUT_SYNTAX, ARG_OUTPUT_VAL, ARG_PROFILE, ARG_PROFILE_APPROVED_BY, ARG_PROFILE_DESC, ARG_PROFILE_ENABLED_BY, ARG_PROFILE_ID, ARG_PROFILE_IS_ENABLED, ARG_PROFILE_IS_VISIBLE, ARG_PROFILE_NAME, ARG_PROFILE_REMOTE_ADDR, ARG_PROFILE_REMOTE_HOST, ARG_PROFILE_SET_ID, ARG_RENEWAL_PROFILE_ID, ARG_REQUEST_CREATION_TIME, ARG_REQUEST_ID, ARG_REQUEST_LIST, ARG_REQUEST_MODIFICATION_TIME, ARG_REQUEST_NONCE, ARG_REQUEST_NOTES, ARG_REQUEST_OWNER, ARG_REQUEST_STATUS, ARG_REQUEST_TYPE, ARG_REQUESTS, AUTH_ID, AUTH_MGR, authMgr, authority, AUTHORITY_ID, authz, AUTHZ_MGR, AUTHZ_RESOURCE_NAME, authzResourceName, CERT_ATTR, certdb, GET_CLIENT_CERT, getClientCert, HDR_LANG, LOGGING_SIGNED_AUDIT_AUTH_FAIL, LOGGING_SIGNED_AUDIT_AUTH_SUCCESS, LOGGING_SIGNED_AUDIT_AUTHZ_FAIL, LOGGING_SIGNED_AUDIT_AUTHZ_SUCCESS, LOGGING_SIGNED_AUDIT_CERT_REQUEST_PROCESSED, LOGGING_SIGNED_AUDIT_ROLE_ASSUME, PROFILE_ID, PROFILE_SUB_ID, profileID, profileSubId, ps, queue, SIGNED_AUDIT_CERT_REQUEST_REASON, signedAuditLogger, statEvents, ug, ul
Constructor and Description |
---|
CertProcessor(java.lang.String id,
java.util.Locale locale) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
codeToReason(java.util.Locale locale,
java.lang.String errorCode,
java.lang.String errorString,
RequestId requestId) |
protected void |
populateRequests(CertEnrollmentRequest data,
boolean isRenewal,
java.util.Locale locale,
java.util.Date origNotAfter,
java.lang.String origSubjectDN,
IRequest origReq,
java.lang.String profileId,
IProfile profile,
IProfileContext ctx,
IProfileAuthenticator authenticator,
IAuthToken authToken,
IRequest[] reqs) |
protected void |
setCredentialsIntoContext(javax.servlet.http.HttpServletRequest request,
AuthCredentials creds,
IProfileAuthenticator authenticator,
IProfileContext ctx) |
protected java.lang.String |
submitRequests(java.util.Locale locale,
IProfile profile,
IAuthToken authToken,
IRequest[] reqs) |
audit, auditGroupID, auditGroups, auditInfoCertValue, auditInfoCertValue, auditInfoValue, auditRequesterID, auditSubjectID, authenticate, authenticate, authenticate, authenticate, authenticate, authorize, authorize, authorize, endAllEvents, endTiming, getOriginalRequest, getProfileID, getProfileSubsystem, getRequest, getSSLClientCertificate, printParameterValues, saveAuthToken, startTiming, toHashtable, validateNonce
audit, getParams, getUserMessage, log
public CertProcessor(java.lang.String id, java.util.Locale locale) throws EPropertyNotFound, EBaseException
EPropertyNotFound
EBaseException
protected void setCredentialsIntoContext(javax.servlet.http.HttpServletRequest request, AuthCredentials creds, IProfileAuthenticator authenticator, IProfileContext ctx)
protected java.lang.String codeToReason(java.util.Locale locale, java.lang.String errorCode, java.lang.String errorString, RequestId requestId)
protected java.lang.String submitRequests(java.util.Locale locale, IProfile profile, IAuthToken authToken, IRequest[] reqs)
protected void populateRequests(CertEnrollmentRequest data, boolean isRenewal, java.util.Locale locale, java.util.Date origNotAfter, java.lang.String origSubjectDN, IRequest origReq, java.lang.String profileId, IProfile profile, IProfileContext ctx, IProfileAuthenticator authenticator, IAuthToken authToken, IRequest[] reqs) throws EBaseException
EBaseException