![]() |
Profile |
Contact |
Search |
Cart |
| Java Enterprise Connectivity: Security Features |
| Course Status: | Released |
| Course Language: | English |
| Course Duration: | 4 Hours |
| Deployment Options: | Online, Interactive CDs, Network, Downloads, Intranet |
| Audience |
| Programmers who wish to use Java security features in their applications |
| Prerequisites |
| Familiarity with previous SmartCourses in the Java 2 SmartCurriculum; a good understanding of programming principles; an understanding of basic distributed computing concepts; knowledge of object-oriented programming and C++, or equivalent, would be an advantage |
| Course Aim |
| To describe the Java 2 security model and show how to use the security tools provided with the Java 2 Software Development Kit (SDK) |
| Learning Objectives |
| Describe the secure features built into the Java 2 language and platform. Outline the evolution of the Java 2 security model and explain how it works. Explain the role of the Java security manager in Java 2. Describe how key pairs and digital certificates can be used for code and document security. Outline the functions of Java's keytool, jar, and jarsigner tools. Outline how to use keytool and jarsigner to sign and verify a JAR file. Describe how Java security policies work. Add a permission to a security policy using policytool. |
| Topics Covered |
| Security model and API - Java - a secure language - The Java 2 security model - The Java security manager Security tools - Keys and certificates - Keytool, jar, and jarsigner tools - Sending and receiving a signed JAR Security policies - Java security policies - Adding a new permission - Hands-on: Adding a security permission |