keystone.federation.backends package¶
Submodules¶
keystone.federation.backends.sql module¶
-
class
keystone.federation.backends.sql.
FederationProtocolModel
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['id', 'idp_id', 'mapping_id']¶
-
id
¶
-
idp_id
¶
-
mapping_id
¶
-
mutable_attributes
= frozenset(['mapping_id'])¶
-
-
class
keystone.federation.backends.sql.
IdPRemoteIdsModel
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['idp_id', 'remote_id']¶
-
idp_id
¶
-
mutable_attributes
= frozenset(['idp_id', 'remote_id'])¶
-
remote_id
¶
-
-
class
keystone.federation.backends.sql.
IdentityProviderModel
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['id', 'enabled', 'description', 'remote_ids']¶
-
description
¶
-
enabled
¶
-
id
¶
-
mutable_attributes
= frozenset(['enabled', 'description', 'remote_ids'])¶
-
remote_ids
¶
-
-
class
keystone.federation.backends.sql.
MappingModel
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['id', 'rules']¶
-
id
¶
-
rules
¶
-
-
class
keystone.federation.backends.sql.
ServiceProviderModel
(*args, **kwargs)[source]¶ Bases:
sqlalchemy.ext.declarative.api.Base
,keystone.common.sql.core.DictBase
-
attributes
= ['auth_url', 'id', 'enabled', 'description', 'relay_state_prefix', 'sp_url']¶
-
auth_url
¶
-
description
¶
-
enabled
¶
-
id
¶
-
mutable_attributes
= frozenset(['enabled', 'auth_url', 'description', 'relay_state_prefix', 'sp_url'])¶
-
relay_state_prefix
¶
-
sp_url
¶
-