La classe PropertyPermission représente les permissions de propriété.
Les actions à accorder sont passées au constructeur dans une chaîne de caractères contenant une liste de zéro ou plusieurs mots-clés séparés par des virgules. Les mots-clés possibles sont "read" (permission en lecture) et "write" (permission en écriture).
Un grand soin devrait être pris avant d'accorder la permission d'accéder à certaines propriétés du système.
| Les constructeurs |
|---|
| PropertyPermission(String name, String actions) |
| crée un objet PropertyPermission avec un nom spécifié et une action read ou write. |
| Les méthodes |
|---|
| boolean equals(Object obj) |
| teste l'égalité de l'objet PropertyPermission par rapport à un autre objet. |
| String getActions() |
| retourne une représentation canonique des actions. |
| int hashCode() |
| retourne la valeur du code de hachage pour l'objet PropertyPermission. |
| boolean implies(Permission p) |
| teste si l'objet PropertyPermission possède la permission spécifiée. |
| PermissionCollection newPermissionCollection() |
| retourne un objet PermissionCollection pour le stockage des objets PropertyPermission. |
| Les méthodes héritées de la classe java.security.Permission |
| checkGuard, getName, toString |
| Les méthodes héritées de la classe java.lang.Object |
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |