Alex Huang
|
d5d8f27cad
|
Added more changes to the api
|
2010-10-21 15:11:49 -07:00 |
Kris McQueen
|
f4f00cbe2d
|
bug 6655: when verifying request signature for API requests that use keys, pass the userId of the requester as a Long to avoid NPEs when converting it to a string. Also set up the UserContext for both normal users and admins.
status 6655: resolved fixed
|
2010-10-19 11:41:09 -07:00 |
Kris McQueen
|
5960911511
|
Fix processing of session parameters in logout case
|
2010-10-12 19:42:53 -07:00 |
Kris McQueen
|
2740ba6c40
|
final merge of master->2.1.refactor preparing for merge back into master
|
2010-10-12 14:46:24 -07:00 |
nit
|
f7f2b5666a
|
bug 5871: removing the NDC since there is no nested context involved in the audit trail and since its leaking into the management server logs.
|
2010-10-05 19:51:12 +05:30 |
nit
|
38fd80e522
|
bug 5871: Introducing audit trail for all the interactions with the cloud stack - User 'X' initiated an action 'Y' on resource 'Z'. The audit will contain http api request along with the contextual parameters (userId, accountId, sessionId). For the response part only log success/failure for all sync api's with the exception of queryAsyncJob where reason code and reason will also be logged. For async api's I will also log the async job id.
|
2010-10-04 14:27:40 +05:30 |
Kris McQueen
|
bc2449a69a
|
If the session in invalidated due to a bad session key, just return to avoid the situation where the session is invalidated twice (which causes IllegalStateException)
|
2010-09-30 11:39:36 -07:00 |
Kris McQueen
|
0105aec338
|
Always set the response type on the command object so that the correct output is generated. Add both Strings and Longs to the login response (domainId and userId will be the Longs). Use the correct method name for ListSystemVMsCmd.
|
2010-09-29 17:32:19 -07:00 |
Kris McQueen
|
da660f2575
|
Change session parameters to be their actual type (domainId and userId are saved to the session as Longs and not Strings)
|
2010-09-29 15:18:43 -07:00 |
Kris McQueen
|
a8112f65de
|
When using session based authentication, we now store the parameters in the session as part of the login processing, instead of returning those parameters so that the caller has to update the session. Authentication now throws an exception on failure and the caught exception is where the session is invalidated.
|
2010-09-13 17:04:11 -07:00 |
Kris McQueen
|
df10af0688
|
cleaning up imports, fixing up some compilation problems related to API refactoring
|
2010-09-13 15:25:46 -07:00 |
Kris McQueen
|
449d1f3acf
|
working through some compilation errors that have arisen due to all the API refactoring...
|
2010-09-13 14:46:23 -07:00 |
Manuel Amador (Rudd-O)
|
ac730ec496
|
Branch 2.1.refactor committed
|
2010-08-11 09:13:42 -07:00 |
Manuel Amador (Rudd-O)
|
05c020e1f6
|
Source code committed
|
2010-08-11 09:13:29 -07:00 |