Class EuGridPmaNamespacesStore

  • All Implemented Interfaces:
    NamespacesStore

    public class EuGridPmaNamespacesStore
    extends AbstractEuGridPmaNamespacesStore
    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.
    • Field Detail

      • policiesByHash2

        private java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.List<NamespacePolicy>>> policiesByHash2
      • policiesByName

        private java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.List<NamespacePolicy>>> policiesByName
    • Constructor Detail

      • EuGridPmaNamespacesStore

        public EuGridPmaNamespacesStore​(ObserversHandler observers,
                                        boolean openssl1Mode)