Project

General

Profile

Control Interface » History » Version 3

Moritz Horsch, 08/06/2012 09:13 AM

1 1 Moritz Horsch
h1. Client Activation
2
3
h2. Interface
4
5 3 Moritz Horsch
=. | *URL*  |\2. @http://127.0.0.1:24727/eID-Client@ |
6 1 Moritz Horsch
| *Method*  |\2. GET |
7 3 Moritz Horsch
|/4. *Query*   | ?tcTokenURL  | | 
8
| ?ifdName  | | 
9
| ?contextHandle  | | 
10
| ?slotHandle  | | 
11
|/4. *Returns* | 200 OK | The refresh address is comprised in the Message Body (Hack for MAC OS Safari). |
12 1 Moritz Horsch
| 303 See Other | The Location field in the response should contain the refresh address. |
13 3 Moritz Horsch
| 400 Bad Request | Malformed GET request, e.g. parameters are missing. |
14 1 Moritz Horsch
| 500 Internal Server Error | |
15
16 3 Moritz Horsch
<pre>
17
TODO
18
* What happens if the Client Activator cannot start an application?
19
* What happens if the Client Activator cannot fetch a TC Token from the given TCTokenURL?
20
</pre>
21
22
=. | *URL*  |\2. @http://127.0.0.1:24727/status@ |
23 2 Moritz Horsch
| *Method*  |\2. GET |
24
| *Query*   | | | 
25
|/4. *Returns* | 200 OK | |
26
| 400 Bad Request | |
27
| 406 Not Acceptable | |
28
| 500 Internal Server Error | |