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 |