Difference between revisions of "I2Rest Client"

From i2Rest
Jump to: navigation, search
Line 6: Line 6:
 
::[[BasicAuth|Basic authorization]]<BR>
 
::[[BasicAuth|Basic authorization]]<BR>
 
::[[Client flow|Oauth2 CLient Credentials flow]]<BR>
 
::[[Client flow|Oauth2 CLient Credentials flow]]<BR>
::[[Device|flow|Oauth2 Device flow]]<BR>
+
::[[Device flow|Oauth2 Device flow]]<BR>

Revision as of 15:08, 1 April 2020

i2Rest-client is a native IBM i tool for web communications via http/https requests. It was intended to extend IBM i api functionality with http client functions. With i2rest and its Oauth 2.0 flows support your IBM i api will have access to any OpenApi service. You can interract with I2rest-client with the green screen terminal interface, or by the mean of it's integration api, or even call it within your application via The Execute Command (QCMDEXC) API.
Depending on your needs I2rest-client can provide four request authorization scenaries:

Http/Https request without authorization
Basic authorization
Oauth2 CLient Credentials flow
Oauth2 Device flow