Uses of Package
org.codelibs.fess.api.v2.handlers
Packages that use org.codelibs.fess.api.v2.handlers
Package
Description
-
Classes in org.codelibs.fess.api.v2.handlers used by org.codelibs.fess.api.v2ClassDescriptionHandles
GET /api/v2/cache/{docId}.HandlesPOST /api/v2/chat— non-streaming RAG chat.HandlesDELETE /api/v2/chat/sessions/{session_id}— clears the conversation history for a specific chat session.HandlesPOST /api/v2/chat/stream— Server-Sent Events streaming RAG chat.HandlesPOST /api/v2/click.HandlesGET /api/v2/documents/{docId}/favorite.HandlesPOST /api/v2/documents/{docId}/favorite.HandlesGET /api/v2/favorites.Handles the/api/v2/healthendpoint.Handles the/api/v2/labelsendpoint.HandlesPOST /api/v2/auth/login.HandlesPOST /api/v2/auth/logout.HandlesGET /api/v2/auth/me.Baseline same-origin / allow-listed-origin decision for the v2 CSRF Origin check.HandlesPOST /api/v2/auth/password.Handles the/api/v2/popular-wordsendpoint.HandlesGET /api/v2/related-content.HandlesGET /api/v2/related-queries.Handles the/api/v2/documents/allendpoint — streaming scroll search.Handles the/api/v2/searchendpoint.Handles the/api/v2/suggest-wordsendpoint.HandlesGET /api/v2/ui/config. -
Classes in org.codelibs.fess.api.v2.handlers used by org.codelibs.fess.api.v2.handlersClassDescriptionBase for chat request body validation errors that map to HTTP 400.Thrown when a v2 API request parameter violates a length, item-count, or format constraint.In-memory, per-instance rate limiter for /api/v2/auth/login (and /auth/password).Rate-limit scope: distinguishes the bucket namespace so the same
keyvalue (e.g.Builds the canonical self-origin set (trustedSameOrigins) for the v2 CSRF Origin check. -
Classes in org.codelibs.fess.api.v2.handlers used by org.codelibs.fess.helper
-
Classes in org.codelibs.fess.api.v2.handlers used by org.codelibs.fess.utilClassDescriptionStatic decision table for spec §7.3 CSRF rules.Shared validation for the
doc_idparameter used by the document-keyed v2 handlers (CacheHandler,ClickHandler,FavoriteGetHandler,FavoritePostHandler).In-memory, per-instance rate limiter for /api/v2/auth/login (and /auth/password).Shared helper that produces the canonical v2 user JSON shape.Reads a JSON-encoded request body into a Map and returns it.