package org.jvnet.hudson.plugins.jira.issueversioning.plugin.jira.rest.exceptions;
import javax.ws.rs.core.Response;
import javax.ws.rs.ext.ExceptionMapper;
import javax.ws.rs.ext.Provider;
import com.atlassian.plugins.rest.common.Status;
/**
* REST API {@link NotAuthorizedException} {@link ExceptionMapper}
*
* @author <a href="mailto:from.hudson@nisgits.net">Stig Kleppe-J;odash&rgensen</a>
*/
@Provider
public class NotAuthorizedExceptionMapper implements ExceptionMapper<NotAuthorizedException> {
/**
* {@inheritDoc}
*/
public Response toResponse(NotAuthorizedException exception) {
return Status.forbidden().message(exception.getMessage()).response();
}
}