Hinzufügen von benutzerdefinierten Antwort und abort request in jersey 1.11 Filter

Bin ich versucht zu implementieren Benutzer-Authentifizierung für rest-Aufrufe in jersey 1.11 Filter.

Dies ist, was ich versucht habe

package com.ilrn.session.webservices.rest.filter;

import com.ilrn.entity.User;;
import com.sun.jersey.spi.container.ContainerRequest;
import com.sun.jersey.spi.container.ContainerRequestFilter;

public class CustomFilter implements ContainerRequestFilter{

    @Override
    public ContainerRequest filter(ContainerRequest request) {
        User user = Helper.getCurrentUser();
        if(user == null){
            //Need to add custom response and abort request
        }
        return request;
    }

}

Weiß jemand irgendeine Methode oder etwas, um das gleiche zu erreichen?

InformationsquelleAutor der Frage Ankur | 2013-06-17

Schreibe einen Kommentar