|
Apache Derby 10.4 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.security.Permission java.security.BasicPermission org.apache.derby.security.SystemPermission
public final class SystemPermission
This class represents access to system-wide Derby privileges.
Field Summary | |
---|---|
static java.lang.String |
CONTROL
Permission to perform control actions through JMX on engine, server or jmx. |
static java.lang.String |
ENGINE
Permission target name for actions applicable to the core database engine. |
static java.lang.String |
JMX
Permission target name for actions applicable to management of Derby's JMX MBeans. |
static java.lang.String |
MONITOR
Permission to perform monitoring actions through JMX on engine and server. |
static java.lang.String |
SERVER
Permission target name for actions applicable to the network server. |
static java.lang.String |
SHUTDOWN
The server and engine shutdown action. |
Constructor Summary | |
---|---|
SystemPermission(java.lang.String name,
java.lang.String actions)
Creates a new SystemPermission with the specified name. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object other)
Does this permission equal another object. |
java.lang.String |
getActions()
Return the permission's actions in a canonical form. |
boolean |
implies(java.security.Permission permission)
Does this permission imply another. |
Methods inherited from class java.security.BasicPermission |
---|
hashCode, newPermissionCollection |
Methods inherited from class java.security.Permission |
---|
checkGuard, getName, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String SERVER
public static final java.lang.String ENGINE
public static final java.lang.String JMX
public static final java.lang.String SHUTDOWN
public static final java.lang.String CONTROL
public static final java.lang.String MONITOR
Constructor Detail |
---|
public SystemPermission(java.lang.String name, java.lang.String actions)
name
- the name of the SystemPermission
java.lang.NullPointerException
- if name is null
java.lang.IllegalArgumentException
- if name is empty or not a legal SystemPermissionBasicPermission.BasicPermission(String)
Method Detail |
---|
public java.lang.String getActions()
getActions
in class java.security.BasicPermission
public boolean equals(java.lang.Object other)
equals
in class java.security.BasicPermission
public boolean implies(java.security.Permission permission)
implies
in class java.security.BasicPermission
|
Built on Tue 2008-08-26 06:30:01-0700, from revision 689064 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |