Class LoginResource
java.lang.Object
no.priv.bang.handlereg.web.api.resources.LoginResource
@Path("")
@Consumes("application/json")
@Produces("application/json")
public class LoginResource
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate org.osgi.service.log.Logger(package private) javax.servlet.http.HttpServletRequest(package private) javax.servlet.ServletContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionno.priv.bang.handlereg.services.Loginresultatlogin(no.priv.bang.handlereg.services.Credentials credentials) no.priv.bang.handlereg.services.Loginresultatno.priv.bang.handlereg.services.Loginresultatlogout()(package private) voidsetLogservice(org.osgi.service.log.LogService logservice)
-
Field Details
-
logger
private org.osgi.service.log.Logger logger -
webcontext
@Context javax.servlet.ServletContext webcontext -
request
@Context javax.servlet.http.HttpServletRequest request
-
-
Constructor Details
-
LoginResource
public LoginResource()
-
-
Method Details
-
setLogservice
@Inject void setLogservice(org.osgi.service.log.LogService logservice) -
login
@POST @Path("/login") public no.priv.bang.handlereg.services.Loginresultat login(no.priv.bang.handlereg.services.Credentials credentials) -
logout
@GET @Path("/logout") @RequiresUser public no.priv.bang.handlereg.services.Loginresultat logout() -
logintilstand
@GET @Path("/logintilstand") public no.priv.bang.handlereg.services.Loginresultat logintilstand()
-