Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
JAVA SECURITY<br />
1.7.4.6. PermissionCollection<br />
Die PermissionCollection Klasse ist e<strong>in</strong><br />
Interface, welches e<strong>in</strong>e Sammlung von<br />
Rechten, Permission Objekten,<br />
repräsentiert. Mit Hilfe von<br />
PermissionCollection Objekten kann man:<br />
• zusätzliche Rechte h<strong>in</strong>zufügen, durch Aufruf der add(...) Methode.<br />
• überprüfen. ob bestimmte Rechte impliziert werden. Dies geschieht mit Hilfe der<br />
implies() Methode, der implies() Methode der Klasse PermissionCollection.<br />
• alle Rechte mit Hilfe der elements() Methode auflisten.<br />
1.7.4.7. PermissionCollection<br />
Falls Sie mehrere Rechte, Permission Objekte des selben Typus, zusammenfassen wollen,<br />
können Sie dies mit Hilfe der newPermissionCollection() Methode tun. Unterklassen der<br />
Permission Klasse überschreiben diese Methode, falls sie ihre Rechte <strong>in</strong> e<strong>in</strong>em bestimmten<br />
PermissionCollection Objekt abspeichern müssen und somit auch für die korrekte<br />
Semantik sorgen müssen, falls die PermissionCollection.implies() Methode aufgerufen<br />
wird.<br />
Die Unterklasse Permissions der PermissionCollection Klasse stellt e<strong>in</strong>e heterogene<br />
Sammlung von Permission Objekten dar, welche <strong>in</strong> PermissionCollection Objekten<br />
zusammengefasst werden.<br />
107 / 134<br />
© J.M.<strong>Joller</strong>