java.net
Class NetPermission
java.lang.Object
java.security.Permission
java.security.BasicPermission
java.net.NetPermission
- All Implemented Interfaces:
- Serializable, Guard
public final class NetPermission
- extends BasicPermission
This class is used to model miscellaneous network permissions. It is
a subclass of BasicPermission
. This means that it models a
"boolean" permission. One that you either have or do not have. Thus
there is no permitted action list associated with this object.
The following permission names are defined for this class:
- setDefaultAuthenticator - Grants the ability to install a facility
to collect username and password information when requested by a
web site or proxy server.
- requestPasswordAuthentication - Grants the ability to ask the
authentication facility for the user's password.
- specifyStreamHandler - Grants the permission to specify the
stream handler class used when loading from a URL.
- See Also:
- Serialized Form
Constructor Summary |
NetPermission(String name)
Initializes a new instance of NetPermission with the
specified name. |
NetPermission(String name,
String perms)
Initializes a new instance of NetPermission with the
specified name and perms. |
NetPermission
public NetPermission(String name)
- Initializes a new instance of
NetPermission
with the
specified name.
- Parameters:
name
- The name of this permission.
NetPermission
public NetPermission(String name,
String perms)
- Initializes a new instance of
NetPermission
with the
specified name and perms. Note that the perms field is irrelevant and is
ignored. This constructor should never need to be used.
- Parameters:
name
- The name of this permissionperms
- The permitted actions of this permission (ignored)