simplify spec
1 file changed
tree: 870611fd492aaea6b16aeb2cebb32896096a6335
  1. src/
  2. .asf.yaml
  3. .gitignore
  4. LICENSE
  5. pom.xml
  6. README.md
  7. SPECIFICATION.md
README.md

accumulo-access

Accumulo Access Control Library

This project is a work in progress with the following goals.

  • Create a standalone java library that offers the Accumulo visibility functionality
  • Support the same syntax and semantics as ColumnVisibility and VisibilityEvaluator initially. This will allow ColumnVisibility and VisibilityEvaluator to adapt to use this new library for their implementation.
  • Have no dependencies for this new library
  • Use no external types (like Hadoop types) in its API.
  • Use semantic versioning.

The following types constitute the public API of this library. All other types are package private and are not part of the public API.

For an example of using this library see the unit test.

See the specification for details about access expressions.