Package org.globus.gsi.stores
Class Stores
- java.lang.Object
-
- org.globus.gsi.stores.Stores
-
public class Stores extends java.lang.Object
- Author:
- Jerome Revillard
-
-
Constructor Summary
Constructors Constructor Description Stores()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
getDefaultTrustStore
public static java.security.KeyStore getDefaultTrustStore() throws java.security.GeneralSecurityException, java.io.IOException
- Throws:
java.security.GeneralSecurityException
java.io.IOException
-
getTrustStore
public static java.security.KeyStore getTrustStore(java.lang.String casLocationPattern) throws java.security.GeneralSecurityException, java.io.IOException
- Throws:
java.security.GeneralSecurityException
java.io.IOException
-
getDefaultCACertStore
public static java.security.cert.CertStore getDefaultCACertStore() throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
- Throws:
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
-
getCACertStore
public static java.security.cert.CertStore getCACertStore(java.lang.String casLocationPattern) throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
- Throws:
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
-
getDefaultCRLStore
public static java.security.cert.CertStore getDefaultCRLStore() throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
- Throws:
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
-
getCRLStore
public static java.security.cert.CertStore getCRLStore(java.lang.String crlsLocationPattern) throws java.security.GeneralSecurityException, java.security.NoSuchAlgorithmException
- Throws:
java.security.GeneralSecurityException
java.security.NoSuchAlgorithmException
-
getDefaultSigningPolicyStore
public static ResourceSigningPolicyStore getDefaultSigningPolicyStore() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
getSigningPolicyStore
public static ResourceSigningPolicyStore getSigningPolicyStore(java.lang.String signingPolicyLocationPattern) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
getDefaultCAFilesPattern
public static java.lang.String getDefaultCAFilesPattern()
-
setDefaultCAFilesPattern
public static void setDefaultCAFilesPattern(java.lang.String defaultCAFilesPattern)
-
getDefaultCRLFilesPattern
public static java.lang.String getDefaultCRLFilesPattern()
-
setDefaultCRLFilesPattern
public static void setDefaultCRLFilesPattern(java.lang.String defaultCRLFilesPattern)
-
getDefaultSigningPolicyFilesPattern
public static java.lang.String getDefaultSigningPolicyFilesPattern()
-
setDefaultSigningPolicyFilesPattern
public static void setDefaultSigningPolicyFilesPattern(java.lang.String defaultSigningPolicyFilesPattern)
-
-