cfme.fixtures.authentication module

cfme.fixtures.authentication.amazon_auth_provider()[source]
cfme.fixtures.authentication.auth_provider(prov_key)[source]
cfme.fixtures.authentication.configure_auth(appliance, auth_mode, auth_provider, user_type, request, fix_missing_hostname)[source]

Given auth_mode, auth_provider, user_type parametrization, configure auth for login testing.

Saves original auth settings Configures external or internal auth modes Separate freeipa / openldap config methods and finalizers Restores original auth settings after yielding

cfme.fixtures.authentication.ensure_resolvable_hostname(appliance)[source]

Intended for use with freeipa configuration, ensures a resolvable hostname on the appliance

Tries to resolve the appliance hostname property and skips the test if it can’t

cfme.fixtures.authentication.setup_aws_auth_provider(appliance, amazon_auth_provider)[source]

Configure AWS IAM authentication mode