Skip to content
This repository has been archived by the owner on Nov 19, 2023. It is now read-only.

An interface for integration of an external IDP with keystone via a subordinate charm

License

Notifications You must be signed in to change notification settings

dshcherb/charm-interface-keystone-fid-service-provider

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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()

About

An interface for integration of an external IDP with keystone via a subordinate charm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages