Package org.globus.gsi.stores
Class Stores.ReloadableCaCertStore
- java.lang.Object
-
- org.globus.gsi.stores.Stores.ReloadableCaCertStore
-
- Enclosing class:
- Stores
private static class Stores.ReloadableCaCertStore extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringcasLocationPatternprivate java.security.cert.CertStorecertStoreprivate longlastUpdateTime
-
Constructor Summary
Constructors Modifier Constructor Description protectedReloadableCaCertStore(java.lang.String casLocationPattern)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.security.cert.CertStoregetCaCertStore()protected booleanisStillValid()private voidload()
-
-
-
Constructor Detail
-
ReloadableCaCertStore
protected ReloadableCaCertStore(java.lang.String casLocationPattern) throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException- Throws:
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmException
-
-
Method Detail
-
load
private void load() throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException- Throws:
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmException
-
isStillValid
protected boolean isStillValid()
-
getCaCertStore
protected java.security.cert.CertStore getCaCertStore() throws java.security.InvalidAlgorithmParameterException, java.security.NoSuchAlgorithmException- Throws:
java.security.InvalidAlgorithmParameterExceptionjava.security.NoSuchAlgorithmException
-
-