java.security
Class Permission

java.lang.Object
  |
  +--java.security.Permission
Direct Known Subclasses:
BasicPermission

public abstract synchronized class Permission
extends java.lang.Object
implements Guard, java.io.Serializable

See Also:
Serialized Form

Constructor Summary
Permission(java.lang.String)
           
 
Method Summary
 void checkGuard(java.lang.Object)
           
abstract  boolean equals(java.lang.Object)
           
abstract  java.lang.String getActions()
           
 java.lang.String getName()
           
abstract  int hashCode()
           
abstract  boolean implies(Permission)
           
 PermissionCollection newPermissionCollection()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Permission

public Permission(java.lang.String)
Method Detail

checkGuard

public void checkGuard(java.lang.Object)
                throws java.lang.SecurityException
Specified by:
checkGuard in interface Guard

equals

public abstract boolean equals(java.lang.Object)
Overrides:
equals in class java.lang.Object

getActions

public abstract java.lang.String getActions()

getName

public final java.lang.String getName()

hashCode

public abstract int hashCode()
Overrides:
hashCode in class java.lang.Object

implies

public abstract boolean implies(Permission)

newPermissionCollection

public PermissionCollection newPermissionCollection()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object