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 java.lang.String |
CERT_WILDCARD |
anchors, encodingobservers| Constructor and Description |
|---|
OpensslTrustAnchorStoreImpl(java.lang.String basePath,
java.util.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(java.util.Collection<java.net.URL> locations)
For all URLs tries to load a CA cert and namespaces
|
protected boolean |
tryLoadCert(java.net.URL location,
java.util.Set<TrustAnchorExt> tmpAnchors) |
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 java.lang.String CERT_WILDCARD
public OpensslTrustAnchorStoreImpl(java.lang.String basePath,
java.util.Timer t,
long updateInterval,
boolean loadGlobusNs,
boolean loadEuGridPmaNs,
ObserversHandler observers,
boolean openssl1Mode)
protected void reloadCerts(java.util.Collection<java.net.URL> locations)
reloadCerts in class DirectoryTrustAnchorStorelocations - a collection of URLsprotected boolean tryLoadCert(java.net.URL location,
java.util.Set<TrustAnchorExt> tmpAnchors)
public NamespacesStore getPmaNsStore()
getPmaNsStore in interface OpensslTrustAnchorStorepublic NamespacesStore getGlobusNsStore()
getGlobusNsStore in interface OpensslTrustAnchorStore