AMETAS.privileges
Class AMETASAllPermission

java.lang.Object
  extended byAMETAS.privileges.AMETASPermission
      extended byAMETAS.privileges.AMETASAllPermission
All Implemented Interfaces:
java.security.acl.Permission, java.io.Serializable

public class AMETASAllPermission
extends AMETASPermission

Berechtigung, die alle Berechtigungen impliziert. Diese Berechtigung sollte ausschließlich dem ALMIGHTY-Privileg vorbehalten bleiben.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class AMETAS.privileges.AMETASPermission
m_bStandard
 
Constructor Summary
AMETASAllPermission()
          Konstruktor.
 
Method Summary
 boolean equals(java.lang.Object obj)
          Überprüft zwei Objekte auf Gleichheit.
 java.lang.String getInfo()
          Liefert den Bezeichner der Berechtigung.
 boolean impliesPermission(AMETASPermission perm)
          Prüft, ob diese Berechtigung die angegebene Berechtigung impliziert.
 boolean isSystemRessource()
          Gibt an, ob sich die Berechtigung auf eine Java-Systemressource bezieht.
 
Methods inherited from class AMETAS.privileges.AMETASPermission
isStandardPermission, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AMETASAllPermission

public AMETASAllPermission()
Konstruktor.

Method Detail

getInfo

public java.lang.String getInfo()
Liefert den Bezeichner der Berechtigung.

Specified by:
getInfo in class AMETASPermission
Returns:
Bezeichner.

isSystemRessource

public boolean isSystemRessource()
Gibt an, ob sich die Berechtigung auf eine Java-Systemressource bezieht.

Specified by:
isSystemRessource in class AMETASPermission
Returns:
false, da keine Java-Systemressourcen betroffen sind.

equals

public boolean equals(java.lang.Object obj)
Überprüft zwei Objekte auf Gleichheit. Es gibt nur eine Art von AMETASAllPermission.

Returns:
true, falls das Vergleichsobjekt vom Typ AMETASAllPermission ist.

impliesPermission

public boolean impliesPermission(AMETASPermission perm)
Prüft, ob diese Berechtigung die angegebene Berechtigung impliziert. Diese Berechtigung ist aber gerade die Berechtigung, die alle anderen impliziert.

Overrides:
impliesPermission in class AMETASPermission
Parameters:
perm - Berechtigung, deren Enthaltensein überprüft werden soll
Returns:
true.