This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
developers:start [2016/10/26 08:18] 127.0.0.1 external edit |
developers:start [2019/08/01 09:53] tjotov removed |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | This section is for advanced forms of integration when [[integration: | ||
- | ==== To quick start, look at these basic authentication request using ADUCID: ==== | + | Learn about integration |
+ | * [[developers:basic-overview|Server side integration basics]] | ||
- | * [[.: | + | Learn about ADUCID |
- | * [[.: | + | * [[integration-api:start|ADUCID Integration API]] |
- | * [[.: | + | |
- | + | ||
- | More examples are [[.: | + | |
- | + | ||
- | ==== | + | |
- | + | ||
- | ===== Server | + | |
- | + | ||
- | ==== Before you start ==== | + | |
- | + | ||
- | See [[.: | + | |
- | + | ||
- | ADUCID supports many ways how to integration with target | + | |
- | + | ||
- | ==== Web service ==== | + | |
- | + | ||
- | [[.: | + | |
- | + | ||
- | WSA is meant for all platforms **except**** Java**. Just import WSA WSDL and you start developing. | + | |
- | + | ||
- | See also [[http:// | + | |
- | + | ||
- | ==== Java SDK platform ==== | + | |
- | + | ||
- | [[.: | + | |
- | + | ||
- | Recommender **Java** | + | |
- | + | ||
- | Can be integrated in any Java project. | + | |
- | + | ||
- | See also [[http:// | + | |
- | + | ||
- | [[.: | + | |
- | + | ||
- | The simplest way is to integrate a **Java web application** | + | |
- | + | ||
- | Ideal when you are starting a new web Java project. | + | |
- | + | ||
- | See also [[http:// | + | |
- | + | ||
- | [[.: | + | |
- | + | ||
- | ==== Adapters ==== | + | |
- | + | ||
- | See [[.: | + | |
- | + | ||
- | Use one of our for quick integration.Intsted of programming just configure your adapter and use benefits of ADUCID authentication. Currently we support these adapters: | + | |
- | + | ||
- | * [[.:integration: | + | |
- | * [[.: | + | |
- | + | ||
- | ===== Integration with mobile applications ===== | + | |
- | + | ||
- | The simplest way how to integrate ADUCID to a mobile application is PEIG API described in [[.:peig-api|ADUCID | + | |
- | + | ||
- | We support mobile application integration with ADUCID on Android and iOS. | + | |
- | + | ||
- | * [[.: | + | |
- | * [[.: | + | |
- | + | ||
- | ===== Integration with web browsers ===== | + | |
- | + | ||
- | Integration of web applications supports three different types of communication between the client (web browser) and the server: redirect. URI and QR code. | + | |
- | + | ||
- | ==== Redirect adapter ==== | + | |
- | + | ||
- | Redirect adapter handles the communication between the client and the server adapter via standard HTTP redirect functionality. No adjustments or plug-ins for standard browsers are required. Client redirect adapter is part of Windows / OSX PEIG and expects an HTTP redirect to the ADUCID< | + | |
- | + | ||
- | PEIG with redirect adapter cannot be used on a multiuser system (e.g. Terminal Server). | + | |
- | + | ||
- | ==== URI scheme ==== | + | |
- | + | ||
- | The current operating system (including mobile phone operating systems and workstation operating systems) brings a new way of secure communication between applications in a protected user space. It is the registered, specific URI schema. | + | |
- | + | ||
- | If the supporting application is registered in the operation system with the URI schema during installation, | + | |
- | + | ||
- | This option is used by PEIG for mobile phones. | + | |
- | + | ||
- | ==== QR code ==== | + | |
- | + | ||
- | If there is not redirect nor URI scheme managed by PEIG, ADUCID QR code is displayed. This code can be scanned using a mobile PEIG to process the request. | + | |
- | + | ||
- | ===== Further reading ===== | + | |
- | + | ||
- | * [[: | + | |
- | * [[: | + | |
- | * [[.: | + | |
+ | Learn about mobile application integration | ||
+ | * [[developers: | ||