eu.emi.security.authn.x509.helpers.ns
Class EuGridPmaNamespacesStore
java.lang.Object
eu.emi.security.authn.x509.helpers.ns.GlobusNamespacesStore
eu.emi.security.authn.x509.helpers.ns.EuGridPmaNamespacesStore
- All Implemented Interfaces:
- NamespacesStore
public class EuGridPmaNamespacesStore
- extends GlobusNamespacesStore
Provides an in-memory store of NamespacePolicy
objects.
The objects are matched either by subject name or by its MD5 hash (needed in case of
SELF subject). This implementation is useful for EuGridPMA namespaces definitions.
This class it thread safe.
- Author:
- K. Benedyczak
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EuGridPmaNamespacesStore
public EuGridPmaNamespacesStore()
setPolicies
public void setPolicies(List<NamespacePolicy> policies)
- Specified by:
setPolicies
in interface NamespacesStore
- Overrides:
setPolicies
in class GlobusNamespacesStore
getPolicies
public List<NamespacePolicy> getPolicies(X500Principal subject)
- Specified by:
getPolicies
in interface NamespacesStore
- Overrides:
getPolicies
in class GlobusNamespacesStore
Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.