Changeset 4671 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/AutheticationResource.java
- Timestamp:
- 03/12/14 15:56:47 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/AutheticationResource.java
r4670 r4671 23 23 import java.sql.SQLException; 24 24 import javax.servlet.ServletException; 25 import javax.servlet.http.HttpServletRequestWrapper;26 25 import javax.ws.rs.GET; 27 26 import javax.ws.rs.Path; 28 27 import javax.ws.rs.Produces; 28 import javax.ws.rs.core.Context; 29 29 import javax.ws.rs.core.MediaType; 30 30 import javax.xml.bind.JAXBElement; … … 41 41 @Transactional(rollbackFor = {Exception.class, SQLException.class, IOException.class, ParserConfigurationException.class}) 42 42 public class AutheticationResource extends ResourceResource { 43 43 44 44 45 @GET 45 46 @Produces(MediaType.TEXT_XML) … … 62 63 @Transactional(readOnly = true) 63 64 public JAXBElement<User> loginAndGet() throws IOException { 65 dbIntegrityService.setServiceURI(uriInfo.getBaseUri().toString()); 64 66 String remoteUser = httpServletRequest.getRemoteUser(); 65 67 verboseOutput = new VerboseOutput(httpServletResponse, loggerServer); 66 68 if (remoteUser != null) { 67 if (!remoteUser.equals("anonymous")) { 68 dbIntegrityService.setServiceURI(uriInfo.getBaseUri().toString()); 69 if (!remoteUser.equals("anonymous")) { 69 70 final Number remoteUserID = dbIntegrityService.getUserInternalIDFromRemoteID(remoteUser); 70 71 if (remoteUserID != null) { … … 85 86 @Transactional(readOnly = true) 86 87 public void logout() throws IOException, ServletException { 87 httpServletResponse.sendRedirect( "eu.dasish.annotation.backend.logout");88 httpServletResponse.sendRedirect(context.getInitParameter("eu.dasish.annotation.backend.logout")); 88 89 } 89 90 }
Note: See TracChangeset
for help on using the changeset viewer.