Difference between revisions of "I2Rest Client"
Pavel.lobko (talk | contribs) |
Pavel.lobko (talk | contribs) |
||
Line 3: | Line 3: | ||
You can interrsct with I2rest-client [[i2Rest-client command|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. | You can interrsct with I2rest-client [[i2Rest-client command|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: | Depending on your needs I2rest-client can provide four request authorization scenaries: | ||
− | [[NoAuth|Http/Https request without authorization]] | + | [[NoAuth|Http/Https request without authorization]]<BR> |
− | [[BasicAuth|Basic authorization]] | + | [[BasicAuth|Basic authorization]]<BR> |
− | [[Client flow|Oauth2 CLient Credentials flow]] | + | [[Client flow|Oauth2 CLient Credentials flow]]<BR> |
− | [[Device|flow|Oauth2 Device flow]] | + | [[Device|flow|Oauth2 Device flow]]<BR> |
Revision as of 12:25, 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 api will have access to any OpenApi service.
You can interrsct 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
flow|Oauth2 Device flow