Authorization Framework

From Gcube Wiki
Revision as of 16:36, 15 October 2015 by Leonardo.candela (Talk | contribs)

Jump to: navigation, search

The gCube Authorization service is a service that issues Authorization tokens in a gCube-based infrastructure.

Configuration Overview

The service runs on a smartgears node.

It relies on a CouchDb instance to store the created tockens within a database named authorization.

The service is expected to discover the CouchDb instance to use by relying on a RuntimeResource with Category Database and name AuthorizationDB. This resource must be created with an AccessPoint like the following:

     <AccessPoint>
           
        <Description>authorization acces point</Description>
           
        <Interface>
               
           <Endpoint EntryName="authorization">http://hostname:port/</Endpoint>
           
        </Interface>
           
        <AccessData>
               
           <Username>authz</Username>
               
           <Password>...</Password>
           
        </AccessData>
       
     </AccessPoint>