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
-