from ..backend import KeyringBackend from ..errors import NoKeyringError class Keyring(KeyringBackend): """ Keyring that raises error on every operation. >>> kr = Keyring() >>> kr.get_password('svc', 'user') Traceback (most recent call last): ... keyring.errors.NoKeyringError: ...No recommended backend... """ priority = 0 def get_password(self, service, username, password=None): msg = ( "No recommended backend was available. Install a recommended 3rd " "party backend package; or, install the keyrings.alt package if " "you want to use the non-recommended backends. See " "https://pypi.org/project/keyring for details." ) raise NoKeyringError(msg) set_password = delete_password = get_password
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
__pycache__ | Folder | 0755 |
|
|
OS_X.py | File | 2.1 KB | 0644 |
|
SecretService.py | File | 3.37 KB | 0644 |
|
Windows.py | File | 5.48 KB | 0644 |
|
_OS_X_API.py | File | 9.41 KB | 0644 |
|
__init__.py | File | 0 B | 0644 |
|
chainer.py | File | 2.07 KB | 0644 |
|
fail.py | File | 820 B | 0644 |
|
kwallet.py | File | 4.71 KB | 0644 |
|
null.py | File | 344 B | 0644 |
|