Dear CA SSO community,
we are programming a Java Rest client for Siteminder 12.7 and have some questions about our implementation approach.
Please let me know if you have implementation experience for the Rest API and if you think that you can help us discussing our questions.
Sure, please let us know what issue are you facing?
For the REST Policy Data API, Federation Objects we need a java client. The problem is, manual generation of java REST client for this REST API is quite difficult. In this case we have to create all java data objects with many properties. It would be much easier if we could generate a java REST client for example from swagger metafile. But it doesn’t work correctly. What is the best practice, how we can generate this API with less effort.
Maybe such an example java REST client already exists and it would help us if we could re-use this example code.
What you will need to do is install CA SSO 12.7 SDK.
We do ship REST client java samples with the SDK.
I am attaching that here for your reference as well.
Please refer to the README.txt for usage details.
When did a REST API come out for SiteMinder? And is this a true REST API or just sample code on how to create your own, sort of?
Hi Mark ,
It is a true REST API
It was introduced in Policy server version r12.7
Policy Object REST APIs - CA Single Sign-On - 12.7 - CA Technologies Documentation
The product currently provides the following REST APIs for manipulating policy objects:
Administrative Token API – Obtain a JSON Web Token (JWT) that is required to access the Policy Data API and Policy Migration API.
Policy Data API – Create, read, update, and delete objects (including federation entities, federation partnerships, and certificate services) in the policy store.
Also watch this sort video tip :
Tech Tip (Video): CA SSO r12.7: REST API : How to use Policy Export/Import API
Let me know if any question.