Uses of Annotation Interface
io.goobi.viewer.api.rest.bindings.UserLoggedInBinding
Packages that use UserLoggedInBinding
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 the CMS module in the v1 API, providing access to CMS pages,
media assets, sliders, and image delivery for content management functionality.
REST resources for the CMS module in the v2 API, providing updated endpoints
for CMS media retrieval and IIIF-compatible image delivery of CMS assets.
-
Uses of UserLoggedInBinding in io.goobi.viewer.api.rest.filters
Classes in io.goobi.viewer.api.rest.filters with annotations of type UserLoggedInBindingModifier and TypeClassDescriptionclassOnly allow requests from a session with a logged in Goobi viewer user. -
Uses of UserLoggedInBinding in io.goobi.viewer.api.rest.v1.cms
Methods in io.goobi.viewer.api.rest.v1.cms with annotations of type UserLoggedInBindingModifier and TypeMethodDescriptionCMSMediaResource.getAllFiles()List all uploaded media files.CMSMediaResource.uploadMediaFiles(boolean enabled, String filename, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail) May receive a file from a multipart form and saves the file in the cms media folder. -
Uses of UserLoggedInBinding in io.goobi.viewer.api.rest.v2.cms
Methods in io.goobi.viewer.api.rest.v2.cms with annotations of type UserLoggedInBindingModifier and TypeMethodDescriptionCMSMediaResource.getAllFiles()List all uploaded media files.CMSMediaResource.uploadMediaFiles(boolean enabled, String filename, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail) May receive a file from a multipart form and saves the file in the cms media folder.