Package de.svws_nrw.davapi.data.dav
Klasse DavPermissions
java.lang.Object
de.svws_nrw.davapi.data.dav.DavPermissions
Diese Klasse beinhaltet die Informationen zu den Lese- und Schreibberechtigungen eines Nutzers zu einer DAV-Ressource-Collection.
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDavPermissions
(boolean allowRead, boolean allowWrite, long idCollection, long idUser) Erzeugt eine neue Berechtigung für eine DAV-Ressource-Collection.DavPermissions
(String permissions, long idCollection, long idUser) Erzeugt eine neue Berechtigung für eine DAV-Ressource-Collection. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungGibt die ID für die DAV-Ressource-Collection zurück.Gibt die ID des Benutzes zurück.boolean
readable()
Gibt zurück, ob eine Berechtigung zum Lesen vorliegt oder nicht.Gibt die Lese- und Schreibberechtigungen für das Speichern in der Datenbank als String zurück.boolean
writable()
Gibt zurück, ob eine Berechtigung zum Schreiben vorliegt oder nicht.
-
Konstruktordetails
-
DavPermissions
public DavPermissions(boolean allowRead, boolean allowWrite, long idCollection, long idUser) Erzeugt eine neue Berechtigung für eine DAV-Ressource-Collection.- Parameter:
allowRead
- gibt an, ob eine Berechtigung zum Lesen vorliegt oder nichtallowWrite
- gibt an, ob eine Berechtigung zum Schreiben vorliegt oder nichtidCollection
- die ID derDTODavRessourceCollection
idUser
- die ID des Benutzers
-
DavPermissions
Erzeugt eine neue Berechtigung für eine DAV-Ressource-Collection.- Parameter:
permissions
- die Berechtigungen als StringidCollection
- die ID derDTODavRessourceCollection
idUser
- die ID des Benutzers
-
-
Methodendetails
-
readable
public boolean readable()Gibt zurück, ob eine Berechtigung zum Lesen vorliegt oder nicht.- Gibt zurück:
- true, wenn eine Berechtigung vorliegt, und ansonsten false
-
writable
public boolean writable()Gibt zurück, ob eine Berechtigung zum Schreiben vorliegt oder nicht.- Gibt zurück:
- true, wenn eine Berechtigung vorliegt, und ansonsten false
-
getCollectionID
Gibt die ID für die DAV-Ressource-Collection zurück.- Gibt zurück:
- die ID der
DTODavRessourceCollection
-
getUserID
Gibt die ID des Benutzes zurück.- Gibt zurück:
- die ID des Benutzers
-
toPermissionString
Gibt die Lese- und Schreibberechtigungen für das Speichern in der Datenbank als String zurück.- Gibt zurück:
- eine Zeichenkette mit der Information, ob eine Lese- bzw. Schreibberechtigung vorliegt oder nicht.
-