Class Overview
This class represents permissions to configure the access to network
 resources.
 
 There are three valid target names:
 
 - setDefaultAuthenticator
 
 - Allows the default authenticator to be set.
 
 - requestPasswordAuthentication
 
 - Allows the default authenticator to be retrieved.
 
 - specifyStreamHandler
 
 - Allows a stream (protocol) handler to be set when constructing an URL
 object
 
 
  
 
Summary
| 
  [Expand]
   Inherited Methods  | 
   
From class java.security.BasicPermission
 | 
   
From class java.security.Permission
  
   
  
    
    
	 
    
        | 
            
            
            
            
            
            void
         | 
        
        checkGuard(Object obj)
        
        
  
   |  
	 
    
        | 
            abstract
            
            
            
            
            boolean
         | 
        
        equals(Object obj)
        
         Compares the specified object with this Permission for equality
 and returns true if the specified object is equal, false
 otherwise. 
  
   |  
	 
    
        | 
            abstract
            
            
            
            
            String
         | 
        
        getActions()
        
         Returns a comma separated string identifying the actions associated with
 this permission. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            String
         | 
        
        getName()
        
         Returns the name of this permission. 
  
   |  
	 
    
        | 
            abstract
            
            
            
            
            int
         | 
        
        hashCode()
        
         Returns the hash code value for this Permission. 
  
   |  
	 
    
        | 
            abstract
            
            
            
            
            boolean
         | 
        
        implies(Permission permission)
        
         Indicates whether the specified permission is implied by this permission. 
  
   |  
	 
    
        | 
            
            
            
            
            
            PermissionCollection
         | 
        
        newPermissionCollection()
        
        
  
   |  
	 
    
        | 
            
            
            
            
            
            String
         | 
        
        toString()
        
         Returns a string containing a concise, human-readable description of the
 this Permission including its name and its actions. 
  
   |  
 
   
 
 | 
   
From class java.lang.Object
  
   
  
    
    
	 
    
        | 
            
            
            
            
            
            Object
         | 
        
        clone()
        
         Creates and returns a copy of this Object. 
  
   |  
	 
    
        | 
            
            
            
            
            
            boolean
         | 
        
        equals(Object o)
        
         Compares this instance with the specified object and indicates if they
 are equal. 
  
   |  
	 
    
        | 
            
            
            
            
            
            void
         | 
        
        finalize()
        
         Called before the object's memory is reclaimed by the VM. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            Class<? extends Object>
         | 
        
        getClass()
        
        Returns the unique instance of  Class that represents this
 object's class.  
  
   |  
	 
    
        | 
            
            
            
            
            
            int
         | 
        
        hashCode()
        
         Returns an integer hash code for this object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notify()
        
         Causes a thread which is waiting on this object's monitor (by means of
 calling one of the wait() methods) to be woken up. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        notifyAll()
        
         Causes all threads which are waiting on this object's monitor (by means
 of calling one of the wait() methods) to be woken up. 
  
   |  
	 
    
        | 
            
            
            
            
            
            String
         | 
        
        toString()
        
         Returns a string containing a concise, human-readable description of this
 object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait()
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long millis, int nanos)
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires. 
  
   |  
	 
    
        | 
            
            
            final
            
            
            void
         | 
        
        wait(long millis)
        
         Causes the calling thread to wait until another thread calls the notify() or notifyAll() method of this object or until the
 specified timeout expires. 
  
   |  
 
   
 
 | 
   
From interface java.security.Guard
  
   
  
    
    
	 
    
        | 
            abstract
            
            
            
            
            void
         | 
        
        checkGuard(Object object)
        
         Checks whether access to the specified Object should be granted. 
  
   |  
 
   
 
 | 
 
Public Constructors
 
    
      
        public 
         
         
         
         
        
      
      NetPermission
      (String name)
    
      
    
      
  Creates an instance of this class with the given name.
 
  
      Parameters
      
        
          | name
           | the name of the new NetPermission instance.
 | 
        
      
   
     
 
 
    
      
        public 
         
         
         
         
        
      
      NetPermission
      (String name, String actions)
    
      
    
      
  Creates an instance of this class with the given name and an action list.
 The action list is ignored and should be null.
 
  
      Parameters
      
        
          | name
           | the name of the new NetPermission instance. | 
        
        
          | actions
           | the ignored action string.
 |