keystone.auth.plugins.external module
Keystone External Authentication Plugins.
-
class keystone.auth.plugins.external.Base[source]
Bases: AuthMethodHandler
-
authenticate(auth_payload)[source]
Use REMOTE_USER to look up the user in the identity backend.
The user_id from the actual user from the REMOTE_USER env variable is
placed in the response_data.
-
class keystone.auth.plugins.external.DefaultDomain[source]
Bases: Base
-
class keystone.auth.plugins.external.Domain[source]
Bases: Base
-
class keystone.auth.plugins.external.KerberosDomain[source]
Bases: Domain
Allows kerberos as a method.