Slides for the #JavaOne Session ID: CON11881
Security in practice with Java EE 6 and GlassFish
Java EE 6 Security in practice with GlassFish