keystone.auth.plugins.core 模块

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

基类: BaseUserInfo

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

基类: ProviderAPIMixin

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

基类: BaseUserInfo

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

基类: BaseUserInfo

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

确定部署的身份验证方法类型。

返回值:

包含方法及其索引的字典

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

将整数转换为方法列表。

参数:

method_int – 表示方法的整数

返回值:

相应的列表

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

将方法类型转换为整数。

参数:

methods – 方法名称列表

返回值:

表示方法的整数