public class Stores
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private static class |
Stores.ReloadableCaCertStore |
private static class |
Stores.ReloadableCrlStore |
private static class |
Stores.ReloadableTrustStore |
Modifier and Type | Field and Description |
---|---|
private static java.util.HashMap<java.lang.String,Stores.ReloadableCaCertStore> |
CA_CERT_STORES |
private static long |
CACHE_TIME_MILLIS |
private static java.util.HashMap<java.lang.String,Stores.ReloadableCrlStore> |
CRL_STORES |
private static java.lang.String |
defaultCAFilesPattern |
private static java.lang.String |
defaultCRLFilesPattern |
private static java.lang.String |
defaultSigningPolicyFilesPattern |
private static java.util.HashMap<java.lang.String,ResourceSigningPolicyStore> |
SIGNING_POLICY_STORES |
private static java.util.HashMap<java.lang.String,Stores.ReloadableTrustStore> |
TRUST_STORES |
Constructor and Description |
---|
Stores() |
Modifier and Type | Method and Description |
---|---|
static java.security.cert.CertStore |
getCACertStore(java.lang.String casLocationPattern) |
static java.security.cert.CertStore |
getCRLStore(java.lang.String crlsLocationPattern) |
static java.security.cert.CertStore |
getDefaultCACertStore() |
static java.lang.String |
getDefaultCAFilesPattern() |
static java.lang.String |
getDefaultCRLFilesPattern() |
static java.security.cert.CertStore |
getDefaultCRLStore() |
static java.lang.String |
getDefaultSigningPolicyFilesPattern() |
static ResourceSigningPolicyStore |
getDefaultSigningPolicyStore() |
static java.security.KeyStore |
getDefaultTrustStore() |
static ResourceSigningPolicyStore |
getSigningPolicyStore(java.lang.String signingPolicyLocationPattern) |
static java.security.KeyStore |
getTrustStore(java.lang.String casLocationPattern) |
static void |
setDefaultCAFilesPattern(java.lang.String defaultCAFilesPattern) |
static void |
setDefaultCRLFilesPattern(java.lang.String defaultCRLFilesPattern) |
static void |
setDefaultSigningPolicyFilesPattern(java.lang.String defaultSigningPolicyFilesPattern) |
private static java.lang.String defaultCAFilesPattern
private static java.lang.String defaultCRLFilesPattern
private static java.lang.String defaultSigningPolicyFilesPattern
private static final java.util.HashMap<java.lang.String,Stores.ReloadableTrustStore> TRUST_STORES
private static final java.util.HashMap<java.lang.String,Stores.ReloadableCrlStore> CRL_STORES
private static final java.util.HashMap<java.lang.String,Stores.ReloadableCaCertStore> CA_CERT_STORES
private static final java.util.HashMap<java.lang.String,ResourceSigningPolicyStore> SIGNING_POLICY_STORES
private static final long CACHE_TIME_MILLIS
public static java.security.KeyStore getDefaultTrustStore() throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public static java.security.KeyStore getTrustStore(java.lang.String casLocationPattern) throws java.security.GeneralSecurityException, java.io.IOException
java.security.GeneralSecurityException
java.io.IOException
public static java.security.cert.CertStore getDefaultCACertStore() throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
public static java.security.cert.CertStore getCACertStore(java.lang.String casLocationPattern) throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
public static java.security.cert.CertStore getDefaultCRLStore() throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
public static java.security.cert.CertStore getCRLStore(java.lang.String crlsLocationPattern) throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
public static ResourceSigningPolicyStore getDefaultSigningPolicyStore() throws java.security.GeneralSecurityException
java.security.GeneralSecurityException
public static ResourceSigningPolicyStore getSigningPolicyStore(java.lang.String signingPolicyLocationPattern) throws java.security.GeneralSecurityException
java.security.GeneralSecurityException
public static java.lang.String getDefaultCAFilesPattern()
public static void setDefaultCAFilesPattern(java.lang.String defaultCAFilesPattern)
public static java.lang.String getDefaultCRLFilesPattern()
public static void setDefaultCRLFilesPattern(java.lang.String defaultCRLFilesPattern)
public static java.lang.String getDefaultSigningPolicyFilesPattern()
public static void setDefaultSigningPolicyFilesPattern(java.lang.String defaultSigningPolicyFilesPattern)