A client library which aimed to make Whydah admin integration more easy and more resilient
- XML and JSON parsing of Whydah datastructures sent over the wire.
- Util library for all the frequent used API calls
- SessionHandler for ApplicationSessions and User Sessions
- Client logic for using Whydah Web SSO - SSOLoginWebapp (SSOLWA).
- The Java SDK is in a really early stage, and is currently used to experiment with a new remoting approach to increase system resilliance
- Client logic for using administrative API in UserAdminService (UAS) for applications with appropriate rights
- Used as a TEST driver for the new UAS admin API's
Binaries and dependency information for Maven, Ivy, Gradle and others can be found at https://mvnrepo.cantara.no.
Example for Maven:
<dependency>
<groupId>net.whydah.sso</groupId>
<artifactId>Whydah-Admin-SDK</artifactId>
<version>x.y.z</version>
</dependency>