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 | |
| maxduration | Maximale 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 | |
| inside | Nutzung innerhalb eines geographischen Gebiets oder innerhalb einer Institution | Name | |
| 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 | |
| percentage | Teile des digitalen Objekts in Prozent. | nicht-negative integer | |
| required | “Erforderlich” (wird bei der Erforderlichkeit von externen Verträgen benutzt) | Boolean | true/false |
| sessions | Anzahl der erlaubten parallelen Zugriffe auf ein digitalen Objekt | positive integer | |
| subnet | Innerhalb einer Einrichtung kann der Zugriff über ein Subnetz genauer spezifiziert werden. | IP-Bereiche | Format:: CIDR-Notation |
| 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 |