Package eu.emi.security.authn.x509.helpers.ns
package eu.emi.security.authn.x509.helpers.ns
Contains implementation of local namespace policy rules for trusted certificate authorities
(using Globus and EuGridPMA syntax), which are exclusively used by the
OpensslCertChainValidator
Warning: this package contains internal implementation of the library. It is not guaranteed that API of the classes from this package will not change in future releases.
-
ClassDescriptionEuGridPMA policy store common code.Globus EACL policy store common code.Policy store common code.Parses a single EUGridPMA namespaces file and returns
NamespacePolicy
object.Provides an in-memory store ofNamespacePolicy
objects.Parses a single .signing_policy file and returnsNamespacePolicy
object.Provides an in-memory store ofNamespacePolicy
objects.EuGridPMA namespace policies are loaded on demand by this store and are cached in memory.Globus EACL policies are loaded on demand by this store and are cached in memory.Implements namespace policy checking.Represents a namespace policy, i.e.Implemented by namespace parsers.Store ofNamespacePolicy
objects.Represents a namespace policy, i.e.Common helpers for namespace file parsers.