@Override
    public synchronized CompletableFuture<List<AclDeleteResult>> deleteAcls(
        ControllerRequestContext context,
        List<AclBindingFilter> aclBindingFilters
    ) {
        Map<Uuid, StandardAcl> prevIdToAcl = new HashMap<>(aclControl.idToAcl());
        ControllerResult<List<AclDeleteResult>> result = aclControl.deleteAcls(aclBindingFilters);
        RecordTestUtils.replayAll(aclControl, result.records());
        syncIdToAcl(prevIdToAcl, aclControl.idToAcl());
        return CompletableFuture.completedFuture(result.response());
    }
The MockAclMutator is a class which connects a StandardAuthorizer up to an AclControlManager.
Normally, this connection goes through the QuorumController. However, this class just attaches
the two directly, for the purpose of unit testing.
metadata/src/test/java/org/apache/kafka/controller/MockAclMutator.java