public class OpensslTruststoreHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CERT_REGEXP |
Constructor and Description |
---|
OpensslTruststoreHelper() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
getFileHash(java.lang.String path,
java.lang.String regexp) |
static java.util.Collection<java.io.File> |
getFilesWithRegexp(java.lang.String regexp,
java.io.File directory) |
static org.bouncycastle.asn1.x500.RDN[] |
getNormalizedRDNs(javax.security.auth.x500.X500Principal name) |
static java.lang.String |
getNsFile(java.lang.String certLocation,
java.lang.String suffix) |
static java.lang.String |
getOpenSSLCAHash(javax.security.auth.x500.X500Principal name,
boolean openssl1Mode) |
public static final java.lang.String CERT_REGEXP
public static java.lang.String getNsFile(java.lang.String certLocation, java.lang.String suffix)
certLocation
- certificate locationsuffix
- either '.namespaces' or '.signing_policy' (other will work but rather doesn't make sense)public static java.lang.String getFileHash(java.lang.String path, java.lang.String regexp)
public static java.util.Collection<java.io.File> getFilesWithRegexp(java.lang.String regexp, java.io.File directory)
public static java.lang.String getOpenSSLCAHash(javax.security.auth.x500.X500Principal name, boolean openssl1Mode)
public static org.bouncycastle.asn1.x500.RDN[] getNormalizedRDNs(javax.security.auth.x500.X500Principal name) throws java.io.IOException
java.io.IOException