cfme.base.credential module¶
-
class
cfme.base.credential.
AzureCredential
(principal, secret, verify_secret=None, domain=None, **ignore)[source]¶
-
class
cfme.base.credential.
CANDUCredential
(principal, secret, verify_secret=None, domain=None, **ignore)[source]¶
-
class
cfme.base.credential.
Credential
(principal, secret, verify_secret=None, domain=None, **ignore)[source]¶ Bases:
cfme.utils.pretty.Pretty
,cfme.utils.update.Updateable
,cfme.base.credential.FromConfigMixin
A class to fill in credentials
Parameters: - principal – user name
- secret – password
- verify_secret – password
- domain – concatenated with principal if defined
-
pretty_attrs
= ['principal', 'secret']¶
-
view_value_mapping
¶ used for filling forms like add/edit provider form Returns: dict
-
class
cfme.base.credential.
EventsCredential
(principal, secret, verify_secret=None, domain=None, **ignore)[source]¶
-
class
cfme.base.credential.
FromConfigMixin
[source]¶ Bases:
object
-
classmethod
from_config
(key)[source]¶ helper function which allows to construct credential object from credentials.eyaml
Parameters: key – credential key Returns: credential object
-
classmethod
-
class
cfme.base.credential.
SSHCredential
(principal, secret, verify_secret=None, domain=None, **ignore)[source]¶ Bases:
cfme.base.credential.Credential
-
view_value_mapping
¶ used for filling forms like add/edit provider form Returns: dict
-
-
class
cfme.base.credential.
ServiceAccountCredential
(service_account)[source]¶ Bases:
cfme.utils.pretty.Pretty
,cfme.utils.update.Updateable
A class to fill in credentials
Parameters: service_account – service account string -
pretty_attrs
= ['service_account']¶
-
view_value_mapping
¶ used for filling forms like add/edit provider form Returns: dict
-
-
class
cfme.base.credential.
TokenCredential
(token, verify_token=None, **kwargs)[source]¶ Bases:
cfme.utils.pretty.Pretty
,cfme.utils.update.Updateable
,cfme.base.credential.FromConfigMixin
A class to fill in credentials
Parameters: - token – identification token
- verify_token – token once more
-
pretty_attrs
= ['token']¶
-
view_value_mapping
¶ used for filling forms like add/edit provider form Returns: dict