APIdia Launch Partner
Top Description Fields Constructors Methods
com.sun.jdi

public final Class JDIPermission

extends BasicPermission
Class Inheritance
Annotations
@Deprecated
since:25
forRemoval:true

Deprecated

for removal since 25.

This class was only useful in conjunction with the Security Manager, which is no longer supported. There is no replacement for this class.

A JDIPermission object contains a name (also referred to as a "target name") but no actions list; you either have the named permission or you don't.

API Note

This permission cannot be used for controlling access to resources as the Security Manager is no longer supported. Consequently this class is deprecated for removal in a future release.

Author
Tim Bell
Since
1.5
See Also
Bootstrap, java.security.BasicPermission, java.security.Permission, java.security.Permissions, java.security.PermissionCollection, java.lang.SecurityManager

Field Summary

Modifier and TypeField and Description
private static final long

Constructor Summary

AccessConstructor and Description
public
JDIPermission(String
Permission name. Must be "virtualMachineManager".
name
)

The JDIPermission class represents access rights to the VirtualMachineManager

public
JDIPermission(String
Permission name. Must be "virtualMachineManager".
name
,
String
Must be either null or the empty string.
actions
)

Constructs a new JDIPermission object.

Method Summary

Inherited from java.security.BasicPermission:
equalsgetActionshashCodeimpliesnewPermissionCollection

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.security.BasicPermission.serialVersionUID.

Constructor Detail

JDIPermissionback to summary
public JDIPermission(String name)

The JDIPermission class represents access rights to the VirtualMachineManager

Parameters
name:String

Permission name. Must be "virtualMachineManager".

Exceptions
IllegalArgumentException:
if the name argument is invalid.
JDIPermissionback to summary
public JDIPermission(String name, String actions) throws IllegalArgumentException

Constructs a new JDIPermission object.

Parameters
name:String

Permission name. Must be "virtualMachineManager".

actions:String

Must be either null or the empty string.

Exceptions
IllegalArgumentException:
if arguments are invalid.