Last modified by Carlijn Kokkeler on 2024/06/07 15:24

From version 17.1
edited by Erik Bakker
on 2022/05/02 10:01
Change comment: There is no comment for this version
To version 15.1
edited by Erik Bakker
on 2022/05/02 09:49
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Basic Auth - Check
1 +Call AS400 (IBM iSeries)
Content
... ... @@ -2,17 +2,18 @@
2 2  {{container layoutStyle="columns"}}
3 3  (((
4 4  == About ==
5 -With the help of this store component, you can validate if the basic authentication provided by one single entity is conformed to what you would have expected. In case that is not true, eMagiz will return 'Unauthorized' to the client.
5 +This store element contains the Groovy script that allows you to invoke a custom AS400 program on that machine. The program will most likely require parameters that are needed to execute the program. These parameters can be modeled as system message.
6 6  
7 7  == Documentation ==
8 8  
9 9  ==== 1. How to use====
10 -With the help of this store component, you can validate if the basic authentication provided by one single entity is conformed to what you would have expected. In case that is not true, eMagiz will return 'Unauthorized' to the client.
10 +Ensure to understand what iSeries Program is invoked including the parameters of that program. These parameters are the system message.
11 11  
12 12  ==== 2. Keynotes & restrictions====
13 13  
14 -* Note that this functionality can only validate one specific set of credentials. If multiple clients call your endpoint you should change the groovy script accordingly.
14 +* Note that this is a custom Groovy script that works on the current infrastructure of eMagiz.
15 15  * Any custom additions that are needed for your specific use cases need to be created by you and eMagiz will not create it for you.
16 +* The headers in the header component need to match the names on the third line of the groovy script
16 16  * Please check out the following link to learn a bit more about Groovy: https://www.tutorialspoint.com/groovy/index.htm
17 17  
18 18  ==== 3. License Information====
... ... @@ -22,7 +22,7 @@
22 22  
23 23  None
24 24  
25 -//Would you please consult the privacy policy of eMagiz at the following link:// [[https:~~/~~/www.emagiz.com/privacy-policy/?>>url:https://www.emagiz.com/privacy-policy/?]])))
26 +Would you please consult the privacy policy of eMagiz at the following link: [[https:~~/~~/www.emagiz.com/privacy-policy/?>>url:https://www.emagiz.com/privacy-policy/?]])))
26 26  
27 27  
28 28