You are here: Home / LBN / Up2date / Access and Identity Management / BastionLinux 19 / python-authentic2-idp-oauth2-1.0.14-2.lbn19.noarch

python-authentic2-idp-oauth2-1.0.14-2.lbn19.noarch

Package Attributes
RPM  python-authentic2-idp-oauth2-1.0.14-2.lbn19.noarch.rpm Architecture  noarch Size  89252 Created  2019/09/30 06:51:36 UTC
Package Specification
Summary Authentic2 IdP OAuth2
Group Application/Internet
License ZPL
Home Page https://pypi.python.org/packages/source/a/authentic2-idp-oauth2/authentic2-idp-oauth2-1.0.14.tar.gz
Description

Settings

AUTOMATIC_GRANT:

A list of URL prefix which are automatically granted scopes without asking the user. Example:

A2_OAUTH2_AUTOMATIC_GRANT = ( (http://localhost:8000/, (read,)), )

Web Service proxy

You can configure simple REST web-service in /admin/authentic2_idp_oauth2/webservice/. URL field can contain template variable like that:

http://example.com/info/?user={{ user.username|urlencode }}

or like:

http://example.com/categories/?format=json&NameID={{ federations.service_1.links.0|urlencode }}

Supported authentication mechanisms on the target web-service are HMAC-SHA-256 and HMAC-SHA-1 as specified on http://doc.entrouvert.org/portail-citoyen/dev/.

You can access your newly proxy web-service through those URLs:

http://your-idp.com/idp/oauth2/ws-proxy//

or:

http://your-idp.com/idp/oauth2/ws-proxy//

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
rpmlib(CompressedFileNames)  
rpmlib(PartialHardlinkSets)  
rpmlib(PayloadIsXz)  
Provides
python-authentic2-idp-oauth2

Document Actions