BasicPermission


BasicPermission java.security

Java 1.2 serializable permission

This Permission class is the abstract superclass for a number of simple permission types. BasicPermission is typically subclassed to implement named permissions that have a name , or target, string, but do not support actions. The implies( ) method of BasicPermission defines a simple wildcarding capability. The target "*" implies permission for any target. The target "x.*" implies permission for any target that begins with "x.". Applications typically do not need to work directly with Permission objects.

Figure 14-4. java.security.BasicPermission

 public abstract class  BasicPermission  extends Permission          implements Serializable {  // Public Constructors  public  BasicPermission  (String  name  );        public  BasicPermission  (String  name  , String  actions  );  // Public Methods Overriding Permission  public boolean  equals  (Object  obj  );        public String  getActions  ( );        public int  hashCode  ( );        public boolean  implies  (Permission  p  );        public PermissionCollection  newPermissionCollection  ( );   } 

Subclasses

java.io.SerializablePermission , RuntimePermission , java.lang.management.ManagementPermission , java.lang.reflect.ReflectPermission , java.net.NetPermission , SecurityPermission , java.util.PropertyPermission , java.util.logging.LoggingPermission , javax.net.ssl.SSLPermission , javax.security.auth.AuthPermission , javax.security.auth.kerberos.DelegationPermission



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net