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.

See:
          Description

Interface Summary
NamespacePolicy Represents a namespace policy, i.e. defines which subject DNs are permitted or denied for an issuer.
NamespacesParser Implemented by namespace parsers.
NamespacesStore Store of NamespacePolicy objects.
 

Class Summary
AbstractEuGridPmaNamespacesStore EuGridPMA policy store common code.
AbstractGlobusNamespacesStore Globus EACL policy store common code.
AbstractNamespacesStore Policy store common code.
EuGridPmaNamespacesParser Parses a single EUGridPMA namespaces file and returns NamespacePolicy object.
EuGridPmaNamespacesStore Provides an in-memory store of NamespacePolicy objects.
GlobusNamespacesParser Parses a single .signing_policy file and returns NamespacePolicy object.
GlobusNamespacesStore Provides an in-memory store of NamespacePolicy objects.
LazyEuGridPmaNamespacesStore EuGridPMA namespace policies are loaded on demand by this store and are cached in memory.
LazyGlobusNamespacesStore Globus EACL policies are loaded on demand by this store and are cached in memory.
NamespaceChecker Implements namespace policy checking.
OpensslNamespacePolicyImpl Represents a namespace policy, i.e. defines which subject DNs are permitted or denied for an issuer.
ParserUtils Common helpers for namespace file parsers.
 

Package eu.emi.security.authn.x509.helpers.ns Description

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.



Copyright © 2012-2013 European Middleware Initiative. All Rights Reserved.