Class JDKFSTrustAnchorStore
java.lang.Object
eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
eu.emi.security.authn.x509.helpers.trust.TimedTrustAnchorStoreBase
eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
eu.emi.security.authn.x509.helpers.trust.JDKFSTrustAnchorStore
- All Implemented Interfaces:
TrustAnchorStore
Implementation of the
TrustAnchorStore
which load JDK's KeyStore
from a file.- Author:
- K. Benedyczak
-
Field Summary
Fields inherited from class eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
anchors, ca, keystore
Fields inherited from class eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
observers
-
Constructor Summary
ConstructorsConstructorDescriptionJDKFSTrustAnchorStore
(String truststorePath, char[] password, String type, Timer t, long updateInterval, ObserversHandler observers) -
Method Summary
Modifier and TypeMethodDescriptionvoid
update()
implementation should update the contents of the trust anchor store.Methods inherited from class eu.emi.security.authn.x509.helpers.trust.JDKInMemoryTrustAnchorStore
getKeyStore, getTrustAnchors, getTrustedCertificates, load
Methods inherited from class eu.emi.security.authn.x509.helpers.trust.TimedTrustAnchorStoreBase
dispose, scheduleUpdate, setUpdateInterval
Methods inherited from class eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
checkValidity, getUpdateInterval
-
Constructor Details
-
JDKFSTrustAnchorStore
public JDKFSTrustAnchorStore(String truststorePath, char[] password, String type, Timer t, long updateInterval, ObserversHandler observers) throws KeyStoreException, IOException - Throws:
KeyStoreException
IOException
-
-
Method Details
-
update
public void update()Description copied from class:TimedTrustAnchorStoreBase
implementation should update the contents of the trust anchor store. It need not to bother with scheduling.- Overrides:
update
in classJDKInMemoryTrustAnchorStore
-
getTruststorePath
-