eu.emi.security.authn.x509.helpers.trust
Class AbstractTrustAnchorStore
java.lang.Object
eu.emi.security.authn.x509.helpers.trust.AbstractTrustAnchorStore
- All Implemented Interfaces:
- TrustAnchorStore
- Direct Known Subclasses:
- LazyOpensslTrustAnchorStoreImpl, TimedTrustAnchorStoreBase
public abstract class AbstractTrustAnchorStore
- extends Object
- implements TrustAnchorStore
Base implementation of Trust Anchor stores. Provides observers support and utility methods to warn
about expired certs.
- Author:
- K. Benedyczak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
observers
protected final ObserversHandler observers
updateInterval
protected long updateInterval
AbstractTrustAnchorStore
public AbstractTrustAnchorStore(long updateInterval,
ObserversHandler observers)
getUpdateInterval
public long getUpdateInterval()
- Specified by:
getUpdateInterval
in interface TrustAnchorStore
setUpdateInterval
public void setUpdateInterval(long newInterval)
- Specified by:
setUpdateInterval
in interface TrustAnchorStore
checkValidity
protected void checkValidity(String location,
X509Certificate certificate,
boolean addSubject)
Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.