com.ibm.aglet.security
Class AgletProtection

java.lang.Object
  extended byjava.security.Permission
      extended bycom.ibm.aglets.security.AgletsPermissionBase
          extended bycom.ibm.aglets.security.PlainAgletPermission
              extended bycom.ibm.aglet.security.AgletProtection
All Implemented Interfaces:
java.security.Guard, Protection, java.io.Serializable

public final class AgletProtection
extends PlainAgletPermission
implements Protection

The AgletProtection class represents the protection of system messages for aglet.

Version:
1.00 $Date: 2001/07/28 06:34:15 $
Author:
ONO Kouichi
See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.aglets.security.PlainAgletPermission
 
Fields inherited from class com.ibm.aglets.security.AgletsPermissionBase
CHAR_ASTERISK, CHAR_COLON, CHAR_COMMA, CHAR_DOT, CHAR_HYPHEN, CHAR_SLASH, SEPARATOR, SEPARATORS, STRING_ASTERISK, STRING_COLON, STRING_COMMA, STRING_DOT, STRING_HYPHEN, STRING_SLASH, STRING_WILDCARD
 
Fields inherited from class java.security.Permission
 
Constructor Summary
AgletProtection(java.lang.String name, java.lang.String actions)
           
 
Method Summary
 boolean implies(java.security.Permission p)
           
 
Methods inherited from class com.ibm.aglets.security.PlainAgletPermission
equals, getActions, hashCode
 
Methods inherited from class com.ibm.aglets.security.AgletsPermissionBase
checkAglet, concat, concat, concat, concat, includes, includes, matches, matches, matches, matches, qsort, select, select, split, split
 
Methods inherited from class java.security.Permission
checkGuard, getName, newPermissionCollection, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.security.Guard
checkGuard
 

Constructor Detail

AgletProtection

public AgletProtection(java.lang.String name,
                       java.lang.String actions)
Method Detail

implies

public boolean implies(java.security.Permission p)
Overrides:
implies in class PlainAgletPermission