com.ibm.websphere.security
Class WebSphereRuntimePermission
- java.lang.Object
java.security.Permission
java.security.BasicPermission
com.ibm.websphere.security.WebSphereRuntimePermission
- public final class WebSphereRuntimePermission
- extends java.security.BasicPermission
This class is for generic Websphere runtime permissions. A WebSphereRuntimePermission
contains a name (also referred to as a "target name") but no action list, either the
permission is granted or not.
The target name is the name of a security configuration parameter (see follows). Currently
the WebSphereRuntimePermission
used to guard access to the following objects:
SecurityCallbackHandlerAccessor
Possible target names for WebSphere runtime permissions are:
-
setClientContainerCallback - allow the caller to invoke the
SecurityCallbackHandlerAccessor.setCallbackHandler
method
Constructor Summary
Constructor and Description |
---|
WebSphereRuntimePermission(java.lang.String target)
Creates a new
WebSphereRuntimePermission with the specified name.
|
WebSphereRuntimePermission(java.lang.String target,java.lang.String actions)
Creates a new
WebSphereRuntimePermission with the specified name.
|
Method Summary
Methods inherited from class java.security.BasicPermission |
---|
equals, getActions, hashCode, implies, newPermissionCollection |
Methods inherited from class java.security.Permission |
---|
checkGuard, getName, toString |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail
WebSphereRuntimePermission
- public WebSphereRuntimePermission( java.lang.String target)
target
- The name of the WebSphereRuntimePermission
. WebSphereRuntimePermission
- public WebSphereRuntimePermission( java.lang.String target,
- java.lang.String actions)
Creates a new WebSphereRuntimePermission
with the specified name.
The name is the symbolic name of the WebSphereRuntimePermission
,
and the actions String
is currently unused and should be
null
. This constuctor exists for use by Policy
object
to instantiate new Permission objects.
target
- The name of the WebSphereRuntimePermission
. actions
- Should be null
. Policy
Creates a new
WebSphereRuntimePermission
with the specified name. The name is the symbolic name of theWebSphereRuntimePermission
.