org.locationtech.geomesa.security
Boolean AND of visibilities
Boolean AND of visibilities
visibilities
Parsed visibility that can be evaluated
Boolean OR of visibilities
Boolean OR of visibilities
visibilities
A specific visibility tag, which can only be seen by the equivalent authorization
A specific visibility tag, which can only be seen by the equivalent authorization
visibility tag
No visibility restrictions, can be seen by anyone
Parses a visibility from a string.
Parses a visibility from a string. Results are cached for repeated calls
Per standard operator precedence, the binary & has higher precedence than |, i.e.
user|admin&test is the same as user|(admin&test) and user&admin|test is the same as (user&admin)|test
visibility string, e.g. 'admin|user'
provide detailed reporting on errors, or not
parsed visibility expression
org.parboiled.errors.ParsingException if visibility is not valid
Evaluates visibilities against authorizations. Abstracted from Accumulo visibility code