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.

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
|