Improvements to the ticket service

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5984 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Andrew Hind
2007-06-15 16:05:43 +00:00
parent 1544ecb1b6
commit 299b4d3434
7 changed files with 263 additions and 54 deletions

View File

@@ -315,6 +315,7 @@ public class TestAuthenticationServiceImpl implements AuthenticationService
}
// TODO: Fix this up
public String getCurrentTicket()
{
String currentUser = getCurrentUserName();
@@ -326,6 +327,18 @@ public class TestAuthenticationServiceImpl implements AuthenticationService
}
return ticket;
}
public String getNewTicket()
{
String currentUser = getCurrentUserName();
String ticket = userToTicket.get(currentUser);
if (ticket == null)
{
ticket = GUID.generate();
userToTicket.put(currentUser, ticket);
}
return ticket;
}
public void clearCurrentSecurityContext()
{