keystone.federation.core module¶
Main entry point into the Federation service.
-
class
keystone.federation.core.Manager[source]¶ Bases:
keystone.common.manager.ManagerDefault pivot point for the Federation backend.
See
keystone.common.manager.Managerfor 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
-