telemetry.internal.backends.form_based_credentials_backend | index telemetry/internal/backends/form_based_credentials_backend.py

`# Copyright 2013 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.`

Modules
`` |  |
telemetry.core.exceptions | logging |  |

Classes
`` |  | __builtin__.object FormBasedCredentialsBackend
class FormBasedCredentialsBackend(__builtin__.object)
`` |  | Methods defined here: IsAlreadyLoggedIn(self, tab) IsLoggedIn(self) LoginNeeded(self, tab, action_runner, config) `Logs in to a test account. Raises: RuntimeError: if could not get credential information.` LoginNoLongerNeeded(self, tab) __init__(self) Data descriptors defined here: __dict__ `dictionary for instance variables (if defined)` __weakref__ `list of weak references to the object (if defined)` credentials_type logged_in_javascript `Evaluates to true iff already logged in.` login_button_javascript `Some sites have custom JS to log in.` login_form_id login_input_id password_input_id url