Message-ID: <909088270.2032.1493367518155.JavaMail.confluence@karajan> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_2031_39535999.1493367518155" ------=_Part_2031_39535999.1493367518155 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
This page gathers information about implementation efforts and i= nterest, along with interoperability testing plans. Maciej Machulak is= the UMA group's implementation coordinator. Key existing implementations t= hat 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 compon= ent) and an "UMA Protector" (resource server component), tar= geted at both consumer and employee consent and data sharing use cases. The= implementation is build on the open-source projects OpenUMA, OpenA= M, and OpenIG. The case study Users Managing Delegated Access to Online Government Services&nb= sp;was based on a POC performed with ForgeRock.
The company Gluu (also at @GluuFederation) host= s the OXAuth open-source project, to which it has contributed an UMA component. The main use case for this impleme= ntation is enterprise usage; see the Enterprise UMA case study, th= e March 2014 "UMA for the Enterprise" webinar slides= and recor= ding, Gluu's UMA page, and its YouTube channel= a> for more info.
Gluu has also implemented a crowdfunded Apache ser= ver plugin that enables web apps in an Apache container to be UMA-prote= cted.
Gluu has also proposed an "OX UMA claim profile"; for more inf= ormation, see the Third-= Party Profiles page.
This older Java implementation includes an UMA/j&n= bsp;framework and sample applications. See the SMART blog. The OAuth portion, originally named leeloo, was co= ntributed to Apache Amber (now Apache Oltu, which is going to include OpenID C= onnect and good JWT support too). Part the SMART project involves developme= nt of set of open-source Python libraries, called Puma, for UMA-enabling web apps to become UMA resource = servers and clients. Note that this SMART project is distinct from the S= MART health IT initiative.
The company Cloud Identity Limited (since acquire= d by Synergetics) developed an UMA Authorization Server -&nbs= p;NuveAM (Online Demo). NuveAM&nb= sp;implements the UMA protocol and supports other open standards including = OAuth 2.0, OpenID Connect, and SAML 2.0. The company also developed Java and Python SDKs. More = information is on the company's website and the company's YouTube channel. T= he company integrated UMA with its NuveLo= gin service to simplify the flow for Resource Server and Client ap= plications.
The Telia telecom company has an identity soluti= on that provides UMA support.