java.lang.Object
java.security.Permission
java.security.BasicPermission
jdk.net.NetworkPermission
- All Implemented Interfaces:
Serializable,Guard
Represents permission to access the extended networking capabilities
defined in the jdk.net package. These permissions contain a target
name, but no actions list. Callers either possess the permission or not.
- Since:
- 1.8
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionNetworkPermission(String name) Creates a NetworkPermission with the given target name.NetworkPermission(String name, String actions) Creates a NetworkPermission with the given target name. -
Method Summary
Methods declared in class java.security.BasicPermission
equals, getActions, hashCode, implies, newPermissionCollectionMethods declared in class java.security.Permission
checkGuard, getName, toString
-
Constructor Details
-
NetworkPermission
Creates a NetworkPermission with the given target name.- Parameters:
name- the permission target name- Throws:
NullPointerException- ifnameisnull.IllegalArgumentException- ifnameis empty.
-
NetworkPermission
Creates a NetworkPermission with the given target name.- Parameters:
name- the permission target nameactions- should benull. Is ignored if not.- Throws:
NullPointerException- ifnameisnull.IllegalArgumentException- ifnameis empty.
-