keystone.federation.core module¶
Main entry point into the Federation service.
- class keystone.federation.core.Manager[source]¶
Bases:
keystone.common.manager.Manager
Default pivot point for the Federation backend.
See
keystone.common.manager.Manager
for more details on how this dynamically calls the backend.- driver_namespace = 'keystone.federation'¶
- get_enabled_service_providers()[source]¶
List enabled service providers for Service Catalog.
Service Provider in a catalog contains three attributes:
id
,auth_url
,sp_url
, where:id is a unique, user defined identifier for service provider object
auth_url is an authentication URL of remote Keystone
sp_url a URL accessible at the remote service provider where SAML assertion is transmitted.
- Returns
list of dictionaries with enabled service providers
- Return type
list of dicts