Twitcher: A simple OWS Security Proxy¶
- Twitcher (the bird-watcher)
a birdwatcher mainly interested in catching sight of rare birds. (Leo).
Twitcher is a security proxy for Web Processing Services (WPS). The execution of a WPS process is blocked by the proxy. The proxy service uses access tokens (UUID) to run a WPS process. The access tokens are valid only for a short period of time. In addition one can also use X.509 certificates for WPS client authentication.
The implementation is not restricted to WPS services. It will be extended to more OWS services like WMS (Web Map Service) and CSW (Catalogue Service for the Web) and might also be used for Thredds catalog services.
Twitcher is implemented with the Python Pyramid web framework.
Twitcher Docker images are also available for most recent tagged versions.