Chapter 10.3: Fine-grained authentication with action composition This is the sample code for chapter ten of Play for Java.