[Freeipa-users] Java JSON Example -> IPA API
Rob Crittenden
rcritten at redhat.com
Wed Feb 6 19:39:26 UTC 2013
It Meme wrote:
> Hi.
>
> Would be any online examples for calling the IPA JSON APIs from a java application?
I gather from the lack of response that there aren't a lot of java users.
Here is a sample of what a batch command would look like in json:
{"method":"batch","params":[[
{"method":"user_show","params":[["admin"],{"all":true}]}
],{}],"id":1}
You can see it in action with:
$ curl -H "Content-Type:application/json" -H "Accept:application/json"
-H "Referer: https://ipa.example.com/ipa/json" -H "Accept-Language:en"
--negotiate -u : --cacert /etc/ipa/ca.crt -d @req.json
https://ipa.example.com/ipa/json
A simple user-show admin looks like:
{"method":"user_show","params":[["admin"],{"all":true}]}
How you do this in Java I have no idea.
rob
More information about the Freeipa-users
mailing list