public class ImportCertsTemplateFiller extends java.lang.Object implements ICMSTemplateFiller
inputs: certtype. outputs: - cert type from http input (if any) - CA chain - authority name (RM, CM, DRM) - scheme:host:port of server. array of one or more - cert serial number - cert pretty print - cert in base 64 encoding. - cmmf blob to import
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BASE64_CERT |
static java.lang.String |
CERT_FINGERPRINT |
static java.lang.String |
CERT_NICKNAME |
static java.lang.String |
CERT_PRETTYPRINT |
static java.lang.String |
CERT_TYPE |
static java.lang.String |
CMMF_RESP |
static java.lang.String |
CRMF_REQID |
static java.lang.String |
ISSUED_CERT_SERIAL |
static java.lang.String |
PKCS7_RESP |
AUTHORITY, ERROR, ERROR_DESCR, EXCEPTION, HOST, KEYREC_ID, PORT, REQUEST_ID, REQUEST_STATUS, SCHEME
Constructor and Description |
---|
ImportCertsTemplateFiller() |
Modifier and Type | Method and Description |
---|---|
CMSTemplateParams |
getTemplateParams(CMSRequest cmsReq,
IAuthority authority,
java.util.Locale locale,
java.lang.Exception e) |
CMSTemplateParams |
getX509TemplateParams(CMSRequest cmsReq,
IAuthority authority,
java.util.Locale locale,
java.lang.Exception e) |
public static final java.lang.String CRMF_REQID
public static final java.lang.String ISSUED_CERT_SERIAL
public static final java.lang.String CERT_TYPE
public static final java.lang.String BASE64_CERT
public static final java.lang.String CERT_PRETTYPRINT
public static final java.lang.String CERT_FINGERPRINT
public static final java.lang.String CERT_NICKNAME
public static final java.lang.String CMMF_RESP
public static final java.lang.String PKCS7_RESP
public CMSTemplateParams getTemplateParams(CMSRequest cmsReq, IAuthority authority, java.util.Locale locale, java.lang.Exception e) throws java.lang.Exception
getTemplateParams
in interface ICMSTemplateFiller
cmsReq
- CMS Requestauthority
- this authoritylocale
- locale of template.e
- unexpected exception e. ignored.java.lang.Exception
public CMSTemplateParams getX509TemplateParams(CMSRequest cmsReq, IAuthority authority, java.util.Locale locale, java.lang.Exception e) throws java.lang.Exception
java.lang.Exception