Java Technology Home Page
A-Z Index

Java Developer Connection(SM)
Online Training

Downloads, APIs, Documentation
Java Developer Connection
Tutorials, Tech Articles, Training
Online Support
Community Discussion
News & Events from Everywhere
Products from Everywhere
How Java Technology is Used Worldwide
 
Training Index

Magercises: Fundamentals of Java Security

By MageLang Institute

[Course Notes | Module Intro]

Introduction to Fundamentals of Java Security Magercises

Welcome to the MageLang Institute Magercises for the Security Course Module.

These magercises cover the fundamental principles behind using the various security capabilities of JavaTM technology in applications or in applets.

A help document provides a quick explanation of the concepts behind the magercises.

Magercises

  1. Writing Your Own SecurityManager

    Create a security manager to restrict access within Java programs.

    Educational goal(s):

    • How to limit program access

  2. Using Netscape's Capabilities Classes

    Learn how to use Netscape's Capabilities API as a preview to signing applets for privileged access within Communicator.

    Educational goal(s):

    • How to use Netscape's Capabilities API

  3. Signing Jar files for Netscape Communicator with signtool

    Finish off the Using Netscape's Capabilities Classes applet by signing the code and enabling it as a trusted applet within Netscape Communicator.

    Educational goal(s):

    • How to sign JAR files with signtool
    • How to create privileged applets for Netscape's Communicator

  4. Writing Your Own ClassLoader [JDK 1.1]

    Create a class loader to understand the process of converting .class files into real Java objects.

    Educational goal(s):

    • How to customize class loading by creating your own class loader

  5. Using URLClassLoader [JDK 1.2]

    Create a URLClassLoader to load a class from other than the CLASSPATH.

    Educational goal(s):

    • How to customize class loading by using URLClassLoader

  6. Using policytool [JDK 1.2]

    Use the JDK policytool tool to break out of the sandbox to make a file writable from an applet.

    Educational goal(s):

    • How to use policytool to expose permissions
Copyright © 1998 MageLang Institute. All Rights Reserved.

[ This page was updated: 15-Nov-99 ]

Products & APIs | Developer Connection | Docs & Training | Online Support
Community Discussion | Industry News | Solutions Marketplace | Case Studies
Glossary - Applets - Tutorial - Employment - Business & Licensing - Java Store - Java in the Real World
FAQ | Feedback | Map | A-Z Index
For more information on Java technology
and other software from Sun Microsystems, call:
(800) 786-7638
Outside the U.S. and Canada, dial your country's AT&T Direct Access Number first.
Sun Microsystems, Inc.
Copyright © 1995-99 Sun Microsystems, Inc.
All Rights Reserved. Legal Terms. Privacy Policy.