Uses of Annotation Interface
io.goobi.viewer.api.rest.bindings.AccessRightsBinding
Packages that use AccessRightsBinding
Package
Description
JAX-RS request and response filters implementing cross-cutting concerns such as
access control, CORS headers, IIIF image parameter validation, and PDF/image delivery guards.
REST resources for image and PDF delivery within record contexts in the v1 API,
covering IIIF image API endpoints for record pages, file images, and PDF generation.
REST resources for digitized record access in the v2 API, providing updated endpoints
for record metadata, pages, sections, and file downloads with the revised v2 response structure.
-
Uses of AccessRightsBinding in io.goobi.viewer.api.rest.filters
Classes in io.goobi.viewer.api.rest.filters with annotations of type AccessRightsBindingModifier and TypeClassDescriptionclassJAX-RS request filter that evaluates access rights for IIIF Presentation resources. -
Uses of AccessRightsBinding in io.goobi.viewer.api.rest.v1.records.media
Classes in io.goobi.viewer.api.rest.v1.records.media with annotations of type AccessRightsBindingModifier and TypeClassDescriptionclassThis endpoint delivers a json file to list webarchive resources It is restricted by PRIV_VIEW_IMAGES instead of a dedicated webarchives privilege, since a distinction is not neccessary. -
Uses of AccessRightsBinding in io.goobi.viewer.api.rest.v2.records
Methods in io.goobi.viewer.api.rest.v2.records with annotations of type AccessRightsBindingModifier and TypeMethodDescriptionde.intranda.api.annotation.wa.collection.AnnotationPageRecordPagesResource.getAnnotationsForRecord()de.intranda.api.annotation.wa.collection.AnnotationPageRecordPagesResource.getCommentsForPage()de.intranda.api.annotation.wa.collection.AnnotationPageRecordPagesResource.getFulltext()