Greater Michigan Software Symposium
September 9 - 11, 2005 - Detroit, MI
Java Platform Security and JAAS
The Java platform is built from the ground up with security in mind. This talk will introduce the security features of the J2SE, building quickly from the basic classes to realistic examples.
You will learn the core APIs:
SecurityManager, AccessController, Permissions and Policy
JAAS Subjects, Principals, and LoginModules
You will then see how to invoke these APIs in real application scenarios. You will learn how to:
Partition your applications to safely invoke downloaded code
Read and write Java policy files
Extend the architecture with custom permissions
Provide secure services through PrivilegedActions
Use JAAS to authenticate and authorize users
About Stuart Halloway
Stuart Halloway is the CEO of Relevance, Inc. (www.thinkrelevance.com). With co-founder Justin Gehtland, Stuart helps companies adopt agile, as well as innovative technologies such as Clojure and Ruby on Rails. Stuart is the author of Programming Clojure, Rails for Java Developers, and Component Development for the Java Platform. Prior to founding Relevance, Stuart was the Chief Architect at Near-Time, and the Chief Technical Officer at DevelopMentor.
More About Stuart »
