This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
components:aim [2019/08/01 09:03] tjotov |
components:aim [2020/03/25 23:46] mpospisek [AIM web server] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== ADUCID Server Side Components ====== |
+ | ==== AIM web server ==== | ||
+ | This component serves as a communications interface. | ||
+ | |||
+ | ==== AIM application ==== | ||
+ | ADUCID< | ||
+ | |||
+ | The AIM application (simply refferred to as AIM) is controlled by the target application using the R4 interface. Using this interface, it also provides services for working with user data. | ||
+ | |||
+ | Using the R3 interface, it communicates with the client part of ADUCID< | ||
+ | |||
+ | ==== SQL database ==== | ||
+ | SQL database is used to store ADUCID identites, events and licensing logs. The default SQL DB is PostgreSQL but can be replaced with any JPA compatible DB. | ||
+ | |||
+ | ==== ADUCID Binder ==== | ||
+ | This core component is responsible for seamless authentication. | ||
+ | |||
+ | It takes care about connection between AIM application, | ||
+ | (activated by HTTP status 401) | ||
+ | |||
+ | When PEIG - AIM communication is complete, the Binder informs the AIM web server and sends the result including additional information like [[concepts: | ||
+ | |||
+ | The Binder is also used in transactions, | ||
+ | |||
+ | ==== Admin applications ==== | ||
+ | See [[settings: | ||