netscape.security

Class PrivilegeManager


public final class PrivilegeManager
extends java.lang.Object

Dummy class.

Field Summary

static int
EQUAL
static int
NO_SUBSET
static int
PROPER_SUBSET
static int
SIGNED_APPLET_DBNAME
static int
TEMP_FILENAME

Constructor Summary

PrivilegeManager()

Method Summary

boolean
checkMatchPrincipal(Class cl)
boolean
checkMatchPrincipal(Class cl, int i)
boolean
checkMatchPrincipal(Principal p, int i)
boolean
checkMatchPrincipalAlways()
static void
checkPrivilegeEnabled(String s)
void
checkPrivilegeEnabled(Target t)
void
checkPrivilegeEnabled(Target t, Object o)
static void
checkPrivilegeGranted(String s)
void
checkPrivilegeGranted(Target t)
void
checkPrivilegeGranted(Target t, Object o)
void
checkPrivilegeGranted(Target t, Principal p, Object o)
int
comparePrincipalArray(Principal[] pa1, Principal[] pa2)
static void
disablePrivilege(String s)
void
disablePrivilege(Target t)
static void
enablePrivilege(String s)
void
enablePrivilege(Target t)
void
enablePrivilege(Target t, Principal p)
void
enablePrivilege(Target t, Principal p, Object o)
Principal[]
getClassPrincipals(Class cl)
Principal[]
getClassPrincipalsFromStack(int i)
static Principal[]
getMyPrincipals()
static PrivilegeManager
getPrivilegeManager()
PrivilegeTable
getPrivilegeTableFromStack()
static Principal
getSystemPrincipal()
boolean
hasPrincipal(Class cl, Principal p)
boolean
isCalledByPrincipal(Principal p)
boolean
isCalledByPrincipal(Principal p, int i)
static void
revertPrivilege(String s)
void
revertPrivilege(Target t)

Field Details

EQUAL

public static final int EQUAL
Field Value:
0

NO_SUBSET

public static final int NO_SUBSET
Field Value:
1

PROPER_SUBSET

public static final int PROPER_SUBSET
Field Value:
-1

SIGNED_APPLET_DBNAME

public static final int SIGNED_APPLET_DBNAME
Field Value:
1

TEMP_FILENAME

public static final int TEMP_FILENAME
Field Value:
2

Constructor Details

PrivilegeManager

public PrivilegeManager()

Method Details

checkMatchPrincipal

public boolean checkMatchPrincipal(Class cl)

checkMatchPrincipal

public boolean checkMatchPrincipal(Class cl,
                                   int i)

checkMatchPrincipal

public boolean checkMatchPrincipal(Principal p,
                                   int i)

checkMatchPrincipalAlways

public boolean checkMatchPrincipalAlways()

checkPrivilegeEnabled

public static void checkPrivilegeEnabled(String s)

checkPrivilegeEnabled

public void checkPrivilegeEnabled(Target t)

checkPrivilegeEnabled

public void checkPrivilegeEnabled(Target t,
                                  Object o)

checkPrivilegeGranted

public static void checkPrivilegeGranted(String s)

checkPrivilegeGranted

public void checkPrivilegeGranted(Target t)

checkPrivilegeGranted

public void checkPrivilegeGranted(Target t,
                                  Object o)

checkPrivilegeGranted

public void checkPrivilegeGranted(Target t,
                                  Principal p,
                                  Object o)

comparePrincipalArray

public int comparePrincipalArray(Principal[] pa1,
                                 Principal[] pa2)

disablePrivilege

public static void disablePrivilege(String s)

disablePrivilege

public void disablePrivilege(Target t)

enablePrivilege

public static void enablePrivilege(String s)

enablePrivilege

public void enablePrivilege(Target t)

enablePrivilege

public void enablePrivilege(Target t,
                            Principal p)

enablePrivilege

public void enablePrivilege(Target t,
                            Principal p,
                            Object o)

getClassPrincipals

public Principal[] getClassPrincipals(Class cl)

getClassPrincipalsFromStack

public Principal[] getClassPrincipalsFromStack(int i)

getMyPrincipals

public static Principal[] getMyPrincipals()

getPrivilegeManager

public static PrivilegeManager getPrivilegeManager()

getPrivilegeTableFromStack

public PrivilegeTable getPrivilegeTableFromStack()

getSystemPrincipal

public static Principal getSystemPrincipal()

hasPrincipal

public boolean hasPrincipal(Class cl,
                            Principal p)

isCalledByPrincipal

public boolean isCalledByPrincipal(Principal p)

isCalledByPrincipal

public boolean isCalledByPrincipal(Principal p,
                                   int i)

revertPrivilege

public static void revertPrivilege(String s)

revertPrivilege

public void revertPrivilege(Target t)