Skip to content

Whydah-Admin-SDK

An extended Whydah SDK which include the admin commands and systests

Field Value
GitHub https://github.com/Cantara/Whydah-Admin-SDK
Language Java
Stars 1
Last updated 2026-03-10
Topics iam iam-credentials sso-client sso-sdk whydah

Related Wiki Pages

This project has documentation in the Cantara Wiki. See the WHYDAH section.


README

Whydah-Admin-SDK

GitHub tag (latest SemVer) Build Status GitHub commit activity Project Status: Active – The project has reached a stable, usable state and is being actively developed. CodeQL Known Vulnerabilities

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

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>