public class CertUtil
extends java.lang.Object
Constructor and Description |
---|
CertUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
addUserCertificate(netscape.security.x509.X509CertImpl cert) |
static netscape.security.x509.X509CertImpl |
createLocalCert(IConfigStore config,
netscape.security.x509.X509Key x509key,
java.lang.String prefix,
java.lang.String certTag,
java.lang.String type,
org.apache.velocity.context.Context context) |
static IRequest |
createLocalRequest(IRequestQueue queue,
java.lang.String serialNum,
netscape.security.x509.X509CertInfo info) |
static netscape.security.x509.X509CertImpl |
createRemoteCert(java.lang.String hostname,
int port,
java.lang.String content,
javax.servlet.http.HttpServletResponse response,
WizardPanelBase panel) |
static java.lang.String |
fingerPrintFormat(java.lang.String content) |
static java.lang.String |
getAdminProfileAlgorithm(IConfigStore config)
reads from the admin cert profile caAdminCert.profile and takes the first
entry in the list of allowed algorithms.
|
static java.lang.String |
getPKCS10(IConfigStore config,
java.lang.String prefix,
Cert certObj,
org.apache.velocity.context.Context context) |
static boolean |
privateKeyExistsOnToken(java.lang.String certTag,
java.lang.String tokenname,
java.lang.String nickname) |
static void |
updateLocalRequest(IConfigStore config,
java.lang.String certTag,
java.lang.String certReq,
java.lang.String reqType,
java.lang.String subjectName)
update local cert request with the actual request
called from CertRequestPanel.java
|
public static netscape.security.x509.X509CertImpl createRemoteCert(java.lang.String hostname, int port, java.lang.String content, javax.servlet.http.HttpServletResponse response, WizardPanelBase panel) throws java.io.IOException
java.io.IOException
public static java.lang.String getPKCS10(IConfigStore config, java.lang.String prefix, Cert certObj, org.apache.velocity.context.Context context) throws java.io.IOException
java.io.IOException
public static IRequest createLocalRequest(IRequestQueue queue, java.lang.String serialNum, netscape.security.x509.X509CertInfo info) throws EBaseException
EBaseException
public static void updateLocalRequest(IConfigStore config, java.lang.String certTag, java.lang.String certReq, java.lang.String reqType, java.lang.String subjectName)
public static java.lang.String getAdminProfileAlgorithm(IConfigStore config)
public static netscape.security.x509.X509CertImpl createLocalCert(IConfigStore config, netscape.security.x509.X509Key x509key, java.lang.String prefix, java.lang.String certTag, java.lang.String type, org.apache.velocity.context.Context context) throws java.io.IOException
java.io.IOException
public static void addUserCertificate(netscape.security.x509.X509CertImpl cert)
public static java.lang.String fingerPrintFormat(java.lang.String content)
public static boolean privateKeyExistsOnToken(java.lang.String certTag, java.lang.String tokenname, java.lang.String nickname)