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.