public class OpensslTrustAnchorStoreImpl extends DirectoryTrustAnchorStore implements OpensslTrustAnchorStore
This class is extending the DirectoryTrustAnchorStore and restricts
the certificates which are loaded.
| Modifier and Type | Field and Description |
|---|---|
static String |
CERT_WILDCARD |
anchors, encoding, locations2anchorsobservers, updateInterval| Constructor and Description |
|---|
OpensslTrustAnchorStoreImpl(String basePath,
Timer t,
long updateInterval,
boolean loadGlobusNs,
boolean loadEuGridPmaNs,
ObserversHandler observers,
boolean openssl1Mode) |
| Modifier and Type | Method and Description |
|---|---|
NamespacesStore |
getGlobusNsStore() |
NamespacesStore |
getPmaNsStore() |
protected void |
reloadCerts(Collection<URL> locations)
For all URLs tries to load a CA cert and namespaces
|
protected boolean |
tryLoadCert(URL location,
Set<TrustAnchorExt> tmpAnchors,
Map<URL,TrustAnchorExt> tmpLoc2anch) |
getCacheDir, getConnTimeout, getEncoding, getLocations, getTrustAnchors, getTrustedCertificates, loadCert, updatedispose, scheduleUpdate, setUpdateIntervalcheckValidity, getUpdateIntervalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, getTrustAnchors, getTrustedCertificates, getUpdateInterval, setUpdateIntervalpublic static final String CERT_WILDCARD
public OpensslTrustAnchorStoreImpl(String basePath, Timer t, long updateInterval, boolean loadGlobusNs, boolean loadEuGridPmaNs, ObserversHandler observers, boolean openssl1Mode)
protected void reloadCerts(Collection<URL> locations)
reloadCerts in class DirectoryTrustAnchorStoreprotected boolean tryLoadCert(URL location, Set<TrustAnchorExt> tmpAnchors, Map<URL,TrustAnchorExt> tmpLoc2anch)
public NamespacesStore getPmaNsStore()
getPmaNsStore in interface OpensslTrustAnchorStorepublic NamespacesStore getGlobusNsStore()
getGlobusNsStore in interface OpensslTrustAnchorStoreCopyright © 2012-2014 European Middleware Initiative. All Rights Reserved.