APIdia Launch Partner
Top Description Fields Constructors Methods
java.util.logging

public final Class LoggingPermission

extends BasicPermission
Class Inheritance
Annotations
@Deprecated
since:25
forRemoval:true
Imports
java.io.Serial

Deprecated

for removal since 25.

This permission cannot be used for controlling access to resources as the Security Manager is no longer supported.

This class is for logging permissions. Currently there is only one LoggingPermission named "control".
Since
1.4
See Also
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
LoggingPermission(String
Permission name. Must be "control".
name
,
String
Must be either null or the empty string.
actions
)

Creates a new LoggingPermission object.

Method Summary

Inherited from java.security.BasicPermission:
equalsgetActionshashCodeimpliesnewPermissionCollection

Field Detail

serialVersionUIDback to summary
private static final long serialVersionUID

Hides java.security.BasicPermission.serialVersionUID.

Annotations
@Serial

Constructor Detail

LoggingPermissionback to summary
public LoggingPermission(String name, String actions) throws IllegalArgumentException

Creates a new LoggingPermission object.

Parameters
name:String

Permission name. Must be "control".

actions:String

Must be either null or the empty string.

Exceptions
IllegalArgumentException:
if name is empty or if arguments are invalid.
NullPointerException:
if name is null.