com.martiansoftware.nailgun

Class NGSecurityManager


public class NGSecurityManager
extends SecurityManager

Security manager which does nothing other than trap checkExit, or delegate all non-deprecated methods to a base manager.
Author:
Pete Kirkham

Constructor Summary

NGSecurityManager(SecurityManager base)
Construct an NGSecurityManager with the given base.

Method Summary

void
checkExit(int status)
void
checkPermission(Permission perm)
void
checkPermission(Permission perm, Object context)
static void
setExit(PrintStream exit)

Constructor Details

NGSecurityManager

public NGSecurityManager(SecurityManager base)
Construct an NGSecurityManager with the given base.
Parameters:
base - the base security manager, or null for no base.

Method Details

checkExit

public void checkExit(int status)

checkPermission

public void checkPermission(Permission perm)

checkPermission

public void checkPermission(Permission perm,
                            Object context)

setExit

public static void setExit(PrintStream exit)

© 2004, Martian Software, Inc.