Skip to content
An interface for integration of an external IDP with keystone via a subordinate charm
Branch: master
Clone or download
Pull request Compare This branch is even with dshcherb:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
interface.yaml
provides.py
test-requirements.txt
tox.ini

README.md

Overview

This interface layer handles the communication with Keystone via the 'keystone-federated-backend' interface protocol.

Usage

Provides

The interface layer will set the following state:

  • {relation_name}.connected The relation is established.

For example:

from charms.reactive import when


@when(federated-backend.connected')
@when('configuration.complete')
def configure_federation(federation):
    domain.wsgi_config_fragment('wsgi_fragment_path')
    domain.trigger_restart()
You can’t perform that action at this time.