keystone.auth.plugins.core module

keystone.auth.plugins.core module

class keystone.auth.plugins.core.AppCredInfo[source]

Bases: keystone.auth.plugins.core.BaseUserInfo

class keystone.auth.plugins.core.BaseUserInfo[source]

Bases: keystone.common.provider_api.ProviderAPIMixin, object

classmethod create(auth_payload, method_name)[source]
class keystone.auth.plugins.core.TOTPUserInfo[source]

Bases: keystone.auth.plugins.core.BaseUserInfo

class keystone.auth.plugins.core.UserAuthInfo[source]

Bases: keystone.auth.plugins.core.BaseUserInfo

keystone.auth.plugins.core.construct_method_map_from_config()[source]

Determine authentication method types for deployment.

Returns

a dictionary containing the methods and their indexes

keystone.auth.plugins.core.convert_integer_to_method_list(method_int)[source]

Convert an integer to a list of methods.

Parameters

method_int – an integer representing methods

Returns

a corresponding list of methods

keystone.auth.plugins.core.convert_method_list_to_integer(methods)[source]

Convert the method type(s) to an integer.

Parameters

methods – a list of method names

Returns

an integer representing the methods

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.