public class Cert
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FOOTER |
static java.lang.String |
HEADER |
static java.lang.String |
PKCS7_FOOTER |
static java.lang.String |
PKCS7_HEADER |
static java.lang.String |
REQUEST_FOOTER |
static java.lang.String |
REQUEST_HEADER |
Constructor and Description |
---|
Cert() |
Modifier and Type | Method and Description |
---|---|
static SignatureAlgorithm |
mapAlgorithmToJss(java.lang.String algname) |
static X509CertImpl |
mapCert(java.lang.String mime64) |
static java.security.cert.X509Certificate[] |
mapCertFromPKCS7(java.lang.String mime64) |
static java.security.cert.X509CRL |
mapCRL(java.lang.String mime64) |
static java.security.cert.X509CRL |
mapCRL1(java.lang.String mime64) |
static java.lang.String |
normalizeCertStr(java.lang.String s) |
static java.lang.String |
normalizeCertStrAndReq(java.lang.String s) |
static byte[] |
parseCertificate(java.lang.String cert) |
static java.security.cert.X509Certificate[] |
sortCertificateChain(java.security.cert.X509Certificate[] certs)
Sorts certificate chain from root to leaf.
|
static java.security.cert.X509Certificate[] |
sortCertificateChain(java.security.cert.X509Certificate[] certs,
boolean reverse) |
static java.lang.String |
stripBrackets(java.lang.String s) |
static java.lang.String |
stripCertBrackets(java.lang.String s) |
static java.lang.String |
stripCRLBrackets(java.lang.String s) |
public static final java.lang.String HEADER
public static final java.lang.String FOOTER
public static final java.lang.String PKCS7_HEADER
public static final java.lang.String PKCS7_FOOTER
public static final java.lang.String REQUEST_HEADER
public static final java.lang.String REQUEST_FOOTER
public static SignatureAlgorithm mapAlgorithmToJss(java.lang.String algname)
public static java.lang.String stripBrackets(java.lang.String s)
public static java.lang.String stripCRLBrackets(java.lang.String s)
public static java.lang.String stripCertBrackets(java.lang.String s)
public static X509CertImpl mapCert(java.lang.String mime64) throws java.io.IOException
java.io.IOException
public static java.security.cert.X509Certificate[] mapCertFromPKCS7(java.lang.String mime64) throws java.io.IOException
java.io.IOException
public static java.security.cert.X509CRL mapCRL(java.lang.String mime64) throws java.io.IOException
java.io.IOException
public static java.security.cert.X509CRL mapCRL1(java.lang.String mime64) throws java.io.IOException
java.io.IOException
public static java.lang.String normalizeCertStr(java.lang.String s)
public static java.lang.String normalizeCertStrAndReq(java.lang.String s)
public static byte[] parseCertificate(java.lang.String cert)
public static java.security.cert.X509Certificate[] sortCertificateChain(java.security.cert.X509Certificate[] certs) throws java.lang.Exception
certs
- input array of certificatesjava.lang.Exception
public static java.security.cert.X509Certificate[] sortCertificateChain(java.security.cert.X509Certificate[] certs, boolean reverse) throws java.lang.Exception
java.lang.Exception