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| 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, loadCerts, 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 DirectoryTrustAnchorStorelocations - a collection of URLsprotected 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-2017 European Middleware Initiative. All Rights Reserved.