Uses of Annotation Interface
io.goobi.viewer.api.rest.bindings.AccessConditionBinding
Packages that use AccessConditionBinding
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 media delivery in the v1 API, providing image serving for external
URLs, general media files, and temporary upload management for media assets.
REST resources for digitized record access in the v1 API, providing endpoints
for record metadata, pages, sections, file downloads, calendars, change discovery, and RSS feeds.
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 full-text search in the v1 API, providing OpenSearch description
and structured search result endpoints for querying the Solr index.
REST resources for external image delivery in the v2 API, providing IIIF-compatible
image serving for externally referenced media URLs.
REST resources for IIIF image delivery within record contexts in the v2 API,
covering image API endpoints for record page images and associated file images.
-
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.filters
Classes in io.goobi.viewer.api.rest.filters with annotations of type AccessConditionBindingModifier and TypeClassDescriptionclassJAX-RS request filter that checks access conditions for image and IIIF endpoints. -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v1.media
Classes in io.goobi.viewer.api.rest.v1.media with annotations of type AccessConditionBindingModifier and TypeClassDescriptionclassREST resource for accessing externally-hosted images referenced in digitized records. -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v1.records
Methods in io.goobi.viewer.api.rest.v1.records with annotations of type AccessConditionBinding -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v1.records.media
Classes in io.goobi.viewer.api.rest.v1.records.media with annotations of type AccessConditionBindingModifier and TypeClassDescriptionclassJAX-RS resource that serves 3D object files (scene, auxiliary files, and scene-info JSON) for a given record.Methods in io.goobi.viewer.api.rest.v1.records.media with annotations of type AccessConditionBindingModifier and TypeMethodDescriptionvoidRecordsFilesImageResource.createResourceURI(HttpServletRequest request, String directory, String filename) RecordsFilesImageResource.getGif()RecordsFilesImageResource.getImage(String region, String size, String rotation, String quality, String format) RecordsFilesImageResource.getPdf()RecordsFilesImageResource.redirectToCanonicalImageInfo() -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v1.search
Methods in io.goobi.viewer.api.rest.v1.search with annotations of type AccessConditionBindingModifier and TypeMethodDescriptionSearchResultResource.getRISAsFile(String query, String sortString, String activeFacetString, int proximitySearchDistance) -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v2.media
Classes in io.goobi.viewer.api.rest.v2.media with annotations of type AccessConditionBindingModifier and TypeClassDescriptionclassREST resource for accessing externally-hosted images via the v2 IIIF image service. -
Uses of AccessConditionBinding in io.goobi.viewer.api.rest.v2.records.media
Methods in io.goobi.viewer.api.rest.v2.records.media with annotations of type AccessConditionBindingModifier and TypeMethodDescriptionvoidRecordsFilesImageResource.createResourceURI(HttpServletRequest request, String directory, String filename) RecordsFilesImageResource.getGif()RecordsFilesImageResource.getImage(String region, String size, String rotation, String quality, String format) RecordsFilesImageResource.getPdf()RecordsFilesImageResource.redirectToCanonicalImageInfo()