@Override
  public List<Boolean> hasUserPermissions(String userName, List<Permission> permissions)
    throws IOException {
    return get(admin.hasUserPermissions(userName, permissions));
  }
The {@link Admin} implementation which is based on an {@link AsyncAdmin}.
hbase-client/src/main/java/org/apache/hadoop/hbase/client/AdminOverAsyncAdmin.java