public abstract class AbstractGlobusNamespacesStore extends AbstractNamespacesStore
This class it thread safe.
Modifier and Type | Field and Description |
---|---|
static String |
SUFFIX |
observers, openssl1Mode
Constructor and Description |
---|
AbstractGlobusNamespacesStore(ObserversHandler observers,
boolean openssl1Mode) |
Modifier and Type | Method and Description |
---|---|
protected String |
getFileSuffix() |
protected String |
getNotificationType() |
protected NamespacesParser |
getParser(String path) |
List<NamespacePolicy> |
getPolicies(X500Principal[] chain,
int position)
As
NamespacesStore.getPolicies(X509Certificate[], int) but with principals of certificates only |
protected abstract List<NamespacePolicy> |
getPoliciesFor(String definedForHash,
String issuerDn) |
addPolicy, addPolicyToMap, getCachedPolicies, getPolicies, tryLoadNsLocation, tryLoadNsPath
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setPolicies
public static final String SUFFIX
public AbstractGlobusNamespacesStore(ObserversHandler observers, boolean openssl1Mode)
protected String getNotificationType()
getNotificationType
in class AbstractNamespacesStore
protected NamespacesParser getParser(String path)
getParser
in class AbstractNamespacesStore
protected String getFileSuffix()
getFileSuffix
in class AbstractNamespacesStore
public List<NamespacePolicy> getPolicies(X500Principal[] chain, int position)
NamespacesStore
NamespacesStore.getPolicies(X509Certificate[], int)
but with principals of certificates onlychain
- chainposition
- positionprotected abstract List<NamespacePolicy> getPoliciesFor(String definedForHash, String issuerDn)
Copyright © 2012-2017 European Middleware Initiative. All Rights Reserved.