Version 2 (modified by pjkersha, 10 years ago) (diff)


Security Clients

The Security Clients package is the software required for application developers to secure applications. It is intended that the applications may or may not themselves use any particular web service infrastructure. There are at least three classes of applications that we anticipate:

  • Standalone applications, most likely scripts deployed in a CGI environment that access data using the security infrastructure. Initially we only support python applications, but other programming environments will be supported via a python command line utility (to allow data providers to instantiate their own login services that access their own bespoke architectures
  • Java applications deployed in a container.

The most of important of these from a DEWS perspective is the WebSphere container. But we should also consider the tomcat container as a backup strategy and for international collaboration.