Class MCRNotAuthorizedExceptionMapper

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

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

    • MCRNotAuthorizedExceptionMapper

      public MCRNotAuthorizedExceptionMapper()
  • Method Details

    • toResponse

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