This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
web-integration:server-side [2019/08/01 10:06] tjotov created |
web-integration:server-side [2019/08/05 11:46] (current) tjotov |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Server | + | ====== Server |
+ | Web service is a standalone “application” which must be deployed on same server as AIM. Its default address is like this: | ||
- | A typical example of using ADUCID<sup>®</sup> | + | <code> |
+ | https:// | ||
+ | </code> | ||
- | - Creating an authentication session in AIM for the requested operation. The redirect URL with identifier **authId, | + | There you will see WSA Interface homepage where you can download WSDL file to generate client. |
- | - Returning credentials (**authId**, | + | |
- | === === | + | < |
- | + | https://hostname/wsa?wsdl | |
- | ==== Start Authentication Session (step 1) ==== | + | </ |
- | + | ||
- | When authenticating a user, an authentication session must first be created on the AIM server. This is done by the **startAuthenticationSession** | + | |
- | + | ||
- | If calling of the **startAuthenticationSession** | + | |
- | + | ||
- | ==== Verify Authentication Session (step 2) ==== | + | |
- | + | ||
- | If authentication has been finished (for example, when the AIM proxy redirects control back to the application, | + | |
- | + | ||
- | If calling of the **getResult** | + | |
- | + | ||
- | ==== Work with authentication data ==== | + | |
- | + | ||
- | The most important values are **UDI** | + | |
- | + | ||
- | See [[http://wiki.aducid.com/client-api|Javadoc SDK Client API]] to get a list of method you can use now. | + | |
- | + | ||
- | ==== Get a new authKey ==== | + | |
- | + | ||
- | Depending on AIM configuration **authKey** | + | |
- | + | ||
- | To call Client API methods requiring **authId** | + | |
+ | For detailed methods / classes / types description see [[http:// |