Security Proxy for OGC Services like WPS.
Project description
=====================================
Twitcher: A simple OWS Security Proxy
=====================================
.. image:: https://travis-ci.org/bird-house/twitcher.svg?branch=master
:target: https://travis-ci.org/bird-house/twitcher
:alt: Travis Build
.. _introduction:
Introduction
============
Twitcher (the bird-watcher)
*a birdwatcher mainly interested in catching sight of rare birds.* (`Leo <https://dict.leo.org/ende/index_en.html>`_).
Twitcher is a security proxy for Web Processing Services (WPS). The execution of a WPS process is blocked by the proxy. The proxy service provides access tokens (uuid, Macaroons) which needs to be used to run a WPS process. The access tokens are valid only for a short period of time.
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 a **prototype** implemented in Python with the `Pyramid`_ web framework.
Twitcher is part of the `Birdhouse`_ project. The documentation is on `ReadTheDocs`_.
Contents
--------
.. toctree::
:maxdepth: 2
overview
installation
configuration
running
tutorial
api
appendix
.. _Pyramid: http://www.pylonsproject.org
.. _Birdhouse: http://bird-house.github.io
.. _ReadTheDocs: http://twitcher.readthedocs.io/en/latest/
Twitcher: A simple OWS Security Proxy
=====================================
.. image:: https://travis-ci.org/bird-house/twitcher.svg?branch=master
:target: https://travis-ci.org/bird-house/twitcher
:alt: Travis Build
.. _introduction:
Introduction
============
Twitcher (the bird-watcher)
*a birdwatcher mainly interested in catching sight of rare birds.* (`Leo <https://dict.leo.org/ende/index_en.html>`_).
Twitcher is a security proxy for Web Processing Services (WPS). The execution of a WPS process is blocked by the proxy. The proxy service provides access tokens (uuid, Macaroons) which needs to be used to run a WPS process. The access tokens are valid only for a short period of time.
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 a **prototype** implemented in Python with the `Pyramid`_ web framework.
Twitcher is part of the `Birdhouse`_ project. The documentation is on `ReadTheDocs`_.
Contents
--------
.. toctree::
:maxdepth: 2
overview
installation
configuration
running
tutorial
api
appendix
.. _Pyramid: http://www.pylonsproject.org
.. _Birdhouse: http://bird-house.github.io
.. _ReadTheDocs: http://twitcher.readthedocs.io/en/latest/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyramid_twitcher-0.1.6.tar.gz
(19.7 kB
view hashes)
Built Distribution
Close
Hashes for pyramid_twitcher-0.1.6-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d16f5530e3cdfed74dfd9dc11ccee4caf96cf06141beb7084ff4b176217a31d9 |
|
MD5 | b400a00811ff6267feb8adde491b4185 |
|
BLAKE2b-256 | 5667d3fcd99ff2b3d4804036ac06dfd6cafe1c186fda637574cb35d756f88a7c |