Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page gathers information about implementation efforts and interest, along with interoperability testing plans. Maciej Machulak is the UMA group's implementation coordinator. Key existing implementations that we know about are noted below, in alphabetical order of the project or organization.

...

The company ForgeRock has an Identity Platform that includes an implementation of UMA, with both an "UMA Provider" (authorization server component) and an "UMA Protector" (resource server component), targeted at both consumer and employee consent and data sharing use cases. The implementation is build on the open-source projects OpenUMA, OpenAM, and OpenIG. The case study Users Managing Delegated Access to Online Government Services was based on a POC performed with ForgeRock.

Gluu

The company Gluu (also at @GluuFederation) hosts the OXAuth open-source project, to which it has contributed an UMA component. The main use case for this implementation is enterprise usage; see the Enterprise UMA case study, the March 2014 "UMA for the Enterprise" webinar slides and recording, Gluu's UMA page, and its YouTube channel for more info.

...

Gluu has also proposed an "OX UMA claim profile"; for more information, see the Third-Party Profiles page.

Jericho Systems

The In 2015 the company Jericho Systems has  announced a product, EnterSpace 9, with UMA support, and has previously announced another UMA-enabled product, Consentral , based on MITREid Connect (see below), with UMA support; in 2015 it on FHIR, with UMA support; it also performed a Privacy on FHIR demonstration with UMA support.

...

The open-source MITREid Connect project has UMA support; the Jericho Systems implementation (and its Privacy on FHIR demo) is based on this implementation.

Roland Hedberg

Roland Hedberg is developing a Python library that can be used as an UMA/HEART test suite.

SMART project (non-healthcare-related)

...

The company Cloud Identity Limited (since acquired by Synergetics) developed an UMA Authorization Server - NuveAM (Online Demo). NuveAM implements the UMA protocol and supports other open standards including OAuth 2.0, OpenID Connect, and SAML 2.0The company also developed Java and Python SDKs. More information is on the company's website and the company's YouTube channelThe company integrated UMA with its NuveLogin service to simplify the flow for Resource Server and Client applications.

Telia

The Telia telecom company has an identity solution that provides UMA support.

Universidad de Alcalá Telematic Services Engineering Group

...