Klasse java.util.PropertyPermission | 1.2 |
java.lang.Object
|
+--java.security.Permission
|
+--java.security.BasicPermission
|
+--java.util.PropertyPermission
Deklaration
public final class PropertyPermission
extends java.security.BasicPermission
Beschreibung
Diese Klasse stellt eine Berechtigung zum Zugriff auf System-Properties dar. Die Berechtigung ist stets an bestimmte Properties gebunden. Folgende Aktionen können spezifiziert werden:
read | Gestattet das Lesen einer Property. |
write | Gestattet die Neu- und Umdefinition einer Property. |
Bei der Angabe wird das Wildcard-Zeichen * unterstützt. "*" bezeichnet alle Properties, "user.*" alle Properties, die mit user beginnen.
Konstruktoren im Detail
-
public PropertyPermission(String name, String actions)
-
Erzeugt ein neues PropertyPermission-Objekt für die Propery name und die Aktion actions. Mehrere Aktionen können durch Kommas getrennt angegeben werden.
Methoden im Detail
-
public boolean equals(Object obj)
-
Liefert true, wenn obj ein Exemplar von PropertyPermission ist, das dieselben Berechtigungen für denselben enthält, sonst false.
-
public String getActions()
-
Liefert eine String-Darstellung der Berechtigungen, die dieses Objekt enthält.
-
public int hashCode()
-
Liefert einen Hashcode für das PropertyPermission-Objekt.
-
public boolean implies(Permission p)
-
Liefert true, wenn p ein Exemplar von PropertyPermission ist, dessen Berechtigungen von dieser Berechtigung impliziert werden, d. h., wenn die Berechtigungen dieses Objekts die von p vollständig abdecken.
Andernfalls ist der Rückgabewert false.
-
public PermissionCollection newPermissionCollection()
-
Liefert ein PermissionCollection-Objekt, das für den Umgang mit PropertyPermission-Objekten geeignet ist.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.