Changeset 5266 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/rest/AutheticationResource.java
- Timestamp:
- 05/22/14 14:22:49 (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
r5088 r5266 19 19 20 20 import eu.dasish.annotation.backend.Helpers; 21 import eu.dasish.annotation.backend.NotInDataBaseException; 21 22 import eu.dasish.annotation.schema.ObjectFactory; 22 23 import eu.dasish.annotation.schema.Principal; … … 41 42 public class AutheticationResource extends ResourceResource { 42 43 43 44 45 44 @GET 46 45 @Produces(MediaType.TEXT_XML) … … 64 63 @Transactional(readOnly = true) 65 64 public String login() { 66 return Helpers.welcomeString(uriInfo.getBaseUri().toString() + ".."); 65 try { 66 Number principalID = this.getPrincipalID(); 67 String remoteID = dbDispatcher.getPrincipalRemoteID(principalID); 68 return Helpers.welcomeString(uriInfo.getBaseUri().toString() + "..", remoteID); 69 } catch (IOException e) { 70 return e.getMessage(); 71 } 67 72 } 68 73 … … 73 78 public void logout() throws IOException, ServletException { 74 79 httpServletRequest.getSession().invalidate(); 75 httpServletResponse.sendRedirect( context.getInitParameter("eu.dasish.annotation.backend.logout"));80 httpServletResponse.sendRedirect(uriInfo.getBaseUri().toString() + ".."+context.getInitParameter("eu.dasish.annotation.backend.logout")); 76 81 } 77 78 79 82 }
Note: See TracChangeset
for help on using the changeset viewer.