Attributes - Eigenschaften
Allgemeine Informationen
Eigenschaften (attributes) spezifizieren die Einschränkungen (constraints) von Nutzungsarten (actions).
Jeder Eigenschaft muss ein Wert zugewiesen werden. Einschränkungen können mehreren Eigenschaften zugewiesen werden.
<restriction type="CONSTRAINT-NAME" ATTRIBUT-NAME="WERT"/>
"restrictions": [{
"type": "CONSTRAINT-NAME",
"ATTRIBUT-NAME": "WERT",
}]
Liste
In LibRML stehen folgende Eigenschaften zur Verfügung.
| Attribut-Name | Beschreibung | Wert | Einheit / Format |
|---|---|---|---|
| count | Anzahl der erlaubten Action, z. B. die Anzahl der erlaubten Ausleihen | positive integer | Einheit: — |
| duration | Dauer eines Constraints | positive integer | Einheit: Sekunden |
| fromdate | Start-Datum der Einschränkung | Datum | Format: ISO8601 (YYYY-MM-DD) |
| groups | Gruppen, auf die eine Constraint zutrifft. | Tokenliste | Einheit: — |
| inside | Nutzung innerhalb eines geographischen Gebiets oder innerhalb einer Institution |
Name | Einheit: — |
| maxage | Maximalalter für eine Action. Zum Beispiel in Einrichtungen genutzt, die Kinderbücher für Erwachsene unzugänglich machen. | positive integer | Einheit: Jahre |
| maxbitrate | maximal erlaubte Bitrate für den Download eines digitalen Objekts | positive integer | Einheit: Bit |
| maxresolution | maximal erlaubte Auflösung für den Download eines digitalen Objekts | positive integer | Einheit: DPI |
| minage | Mindestalter für eine Action. Zum Beispiel zur Beschreibung des Jugendschutzes genutzt. | positive integer | Einheit: Jahre |
| outside | Nutzung außerhalb eines geographischen Gebiets oder außerhalb einer Institution | Name | Einheit: — |
| parts | Teile des digitalen Objekts. | positive integer | Einheit: — |
| required | “Erforderlich” (wird bei der Erforderlichkeit von externen Verträgen benutzt) | true/false | Format: — |
| sessions | Anzahl der erlaubten parallelen Zugriffe auf ein digitalen Objekt | positive integer | Einheit: — |
| subnet | Innerhalb einer Einrichtung kann der Zugriff über ein Subnetz genauer spezifiziert werden. | IP, IP-Bereiche | Format: — |
| todate | End-Datum der Einschränkung | Datum | Format: ISO8601 (YYYY-MM-DD) |
| watermarkvalue | Definition des Wasserzeichens. Das Wasserzeichen muss an einem spezifischen Ort hinterlegt sein, der hier verlinkt ist. | URI | Format: — |