keystone.federation.backends.sql.Federation[source]¶Bases: keystone.federation.backends.base.FederationDriverBase
keystone.federation.backends.sql.FederationProtocolModel(*args, **kwargs)[source]¶Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin
attributes = ['id', 'idp_id', 'mapping_id']¶id¶idp_id¶mapping_id¶mutable_attributes = frozenset(['mapping_id'])¶keystone.federation.backends.sql.IdPRemoteIdsModel(*args, **kwargs)[source]¶Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin
attributes = ['idp_id', 'remote_id']¶idp_id¶mutable_attributes = frozenset(['idp_id', 'remote_id'])¶remote_id¶keystone.federation.backends.sql.IdentityProviderModel(*args, **kwargs)[source]¶Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin
attributes = ['id', 'domain_id', 'enabled', 'description', 'remote_ids']¶description¶domain_id¶enabled¶id¶mutable_attributes = frozenset(['enabled', 'description', 'remote_ids'])¶remote_ids¶keystone.federation.backends.sql.MappingModel(*args, **kwargs)[source]¶Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin
attributes = ['id', 'rules']¶id¶rules¶keystone.federation.backends.sql.ServiceProviderModel(*args, **kwargs)[source]¶Bases: sqlalchemy.ext.declarative.api.Base, keystone.common.sql.core.ModelDictMixin
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¶
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.