Difference between revisions of "OAuth for MyProxy GetProxy Endpoint"

From PDP/Grid Wiki
Jump to navigationJump to search
Line 120: Line 120:
 
== Implementation Details ==
 
== Implementation Details ==
  
The implementation of the GetProxy Endpoint has been separated from the Master Portal OA4MP extension because it was found to be much easier to modify existing OA4MP code than to extend it. This basically means that for the purpose of implementing this endpoint we forked OA4MP. This custom OA4MP having the GetProxy Endpoint implemented can be found under the RCauth forks of the [https://github.com/rcauth-eu/OA4MP OA4MP] and [https://github.com/rcauth-eu/security-lib security-lib] projects. The separation of the two codebases is inherited from the original OA4MP implementation.
+
The GetProxy Endpoint has been implemented as modification of the existing OA4MP code. This turned out to be much easier than to implement it as part of the Master Portal code base (which builds on top of the OA4MP code). As a result we have forked OA4MP and its dependency security-lib. This custom OA4MP can be found at the RCauth versions of the [https://github.com/rcauth-eu/OA4MP OA4MP] and [https://github.com/rcauth-eu/security-lib security-lib] projects. The separation of the two libraries is inherited from the original OA4MP implementation.
  
 
=== OA4MP ===
 
=== OA4MP ===

Revision as of 14:52, 2 September 2019