La classe NetPermission est utilisée pour les diverses permissions réseaux. Un objet NetPermission contient un nom (ou un nom cible) mais aucune liste d'actions dépendant de la détention de la permission désignée.

Les permissions
Nom cible Description
setDefaultAuthenticator représente la capacité de déterminer la manière don l'information d'authentification est récupérée lorsqu'un proxy ou un serveur HTTP demande une authentification.
requestPasswordAuthentication représente la capacité de spécifier un gestionnaire de flux lors de la construction d'une adresse URL.
setDefaultAuthenticator représente la capacité de déterminer la manière don l'information d'authentification est récupérée lorsqu'un proxy ou un serveur HTTP demande uen authentification.
Les constructeurs
NetPermission(String name)
crée un nouvel objet NetPermission avec le nom spécifié.
NetPermission(String name, String actions)
crée un nouvel objet NetPermission avec le nom et des actions spécifiés.

Les méthodes
Les méthodes héritées de la classe java.security.BasicPermission
equals, getActions, hashCode, implies, newPermissionCollection
Les méthodes héritées de la classe java.security.Permission
checkGuard, getName, toString
Les méthodes héritées de la classe java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait