ds_bind.diff
src/com/goldencode/p2j/admin2/server/AuthServiceImpl.java 2017-03-09 20:11:29 +0000 | ||
---|---|---|
1 | 1 |
package com.goldencode.p2j.admin2.server; |
2 | 2 | |
3 |
import com.goldencode.p2j.admin.*; |
|
3 | 4 |
import com.goldencode.p2j.security.*; |
4 | 5 |
import com.google.gwt.user.server.rpc.RemoteServiceServlet; |
5 | 6 |
import com.goldencode.p2j.admin2.shared.AuthService; |
... | ... | |
40 | 41 |
try |
41 | 42 |
{ |
42 | 43 |
res = secMgr.authenticateServer(s.getId(), userid, password); |
44 |
secMgr.pushAndSwitchSecurityContextBySessionId(s.getId()); |
|
45 |
try |
|
46 |
{ |
|
47 |
AdminServerImpl.setTargetLive(true); |
|
48 |
} |
|
49 |
finally |
|
50 |
{ |
|
51 |
secMgr.popAndRestoreSecurityContext(); |
|
52 |
} |
|
43 | 53 |
} |
44 | 54 |
catch (RestrictedUseException e) |
45 | 55 |
{ |