Java 2 Security Features


Overview/Description
To describe Java 2 security features and to explain how to configure security for J2EE applications

Target Audience
Java developers who want to develop clients for J2EE applications; J2EE component developers, application assemblers, and application deployers who want to learn how to package and deploy J2EE components on an enterprise system; developers and J2EE system administrators who want to configure security for J2EE applications; business analysts, system architects, technical managers, and technology evaluators who are interested in gaining an overview of enterprise development technologies

Prerequisites
A working knowledge of the Java language, specifically the Java 2 Standard Edition development kit APIs; familiarity with object-oriented analysis and design techniques, distributed component development concepts, and JavaBean and web development would also be useful

Expected Duration
180 Minutes

Objectives:

Java 2 Security Features

  • describe the features of a Java security model.
  • describe the Java security architecture.
  • discuss the role of permissions and policies in the Java 2 security architecture and use the GUI security policy tool.
  • discuss the role of the security manager, access controller, and class loader in the Java security architecture.
  • create a policy file using the Java 2 Policy Tool.
  • describe how to use the Java 2 keytool and jarsigner tools to generate digital signatures for code.
  • provide an overview of J2EE role-based security.
  • describe how to implement security for each tier of a J2EE application.
  • configure role-based security for an Enterprise JavaBean (EJB).

  • Course Number: 73543_eng