Class MCRForbiddenExceptionMapper

java.lang.Object
org.mycore.restapi.v1.errors.MCRForbiddenExceptionMapper
All Implemented Interfaces:
jakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.ForbiddenException>

public class MCRForbiddenExceptionMapper extends Object implements jakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.ForbiddenException>
Maps response status Response.Status.FORBIDDEN to Response.Status.UNAUTHORIZED if current user is guest.
  • Constructor Details

    • MCRForbiddenExceptionMapper

      public MCRForbiddenExceptionMapper()
  • Method Details

    • toResponse

      public jakarta.ws.rs.core.Response toResponse(jakarta.ws.rs.ForbiddenException ex)
      Specified by:
      toResponse in interface jakarta.ws.rs.ext.ExceptionMapper<jakarta.ws.rs.ForbiddenException>