SOA3 Connector

From Gcube Wiki
Revision as of 19:18, 7 March 2013 by Ciro.formisano (Talk | contribs) (Created page with '==Overview== SOA3 Connector is the implementation if the architectural module described in GCube_Security_Handler: it is a complex element composed by a ''client module'' and…')

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Overview

SOA3 Connector is the implementation if the architectural module described in GCube_Security_Handler: it is a complex element composed by a client module and a server module. The client module is composed by:

  • common-security library
  • gcube-server-security-integration library

it is integrated in the container, provides a caching mechanism and acts as client for SOA3 Connector Service (this is the reason of its name).

The server module is SOA3 Connector Service: it exposes a single REST interface allowing clients to obtain authentication and authorization. If required, it contacts SOA3 Authentication and Authorization Services, but these operations are limited by a caching mechanism.

Architecture

Client library

SOA3 Connector Service