Package Summary  Overview Summary

class:NetworkPermission [NONE]

All Implemented Interfaces:
Serializable, Guard

public final class NetworkPermission
extends BasicPermission
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:
ExtendedSocketOptions, Serialized Form

constructor:NetworkPermission(java.lang.String) [NONE]

  • NetworkPermission

    public NetworkPermission​(String name)
    Creates a NetworkPermission with the given target name.
    Parameters:
    name - the permission target name
    Throws:
    NullPointerException - if name is null.
    IllegalArgumentException - if name is empty.
  • constructor:NetworkPermission(java.lang.String,java.lang.String) [NONE]

    NetworkPermission

    public NetworkPermission​(String name, String actions)
    Creates a NetworkPermission with the given target name.
    Parameters:
    name - the permission target name
    actions - should be null. Is ignored if not.
    Throws:
    NullPointerException - if name is null.
    IllegalArgumentException - if name is empty.