in src/main/java/org/apache/accumulo/access/AccessExpression.java [247:256]
public static void findAuthorizations(byte[] expression, Consumer<String> authorizationConsumer)
throws InvalidAccessExpressionException {
var bytesWrapper = ParserEvaluator.lookupWrappers.get();
Predicate<Tokenizer.AuthorizationToken> atp = authToken -> {
bytesWrapper.set(authToken.data, authToken.start, authToken.len);
authorizationConsumer.accept(AccessEvaluatorImpl.unescape(bytesWrapper));
return true;
};
ParserEvaluator.parseAccessExpression(expression, atp, atp);
}