Merge "Properly instantiate FernetUtils"
This commit is contained in:
commit
a3fc9e7c38
@ -36,8 +36,8 @@ NULL_KEY = base64.urlsafe_b64encode(b'\x00' * 32)
|
||||
|
||||
class FernetUtils(object):
|
||||
|
||||
def __init__(self, key_repository=None, max_active_keys=None,
|
||||
config_group=None):
|
||||
def __init__(self, key_repository, max_active_keys,
|
||||
config_group):
|
||||
self.key_repository = key_repository
|
||||
self.max_active_keys = max_active_keys
|
||||
self.config_group = config_group
|
||||
|
@ -96,7 +96,7 @@ class Provider(core.Provider):
|
||||
:returns: a decrypted credential
|
||||
"""
|
||||
key_utils = fernet_utils.FernetUtils(
|
||||
CONF.credential.key_repository, MAX_ACTIVE_KEYS)
|
||||
CONF.credential.key_repository, MAX_ACTIVE_KEYS, 'credential')
|
||||
keys = key_utils.load_keys(use_null_key=True)
|
||||
fernet_keys = [fernet.Fernet(key) for key in keys]
|
||||
crypto = fernet.MultiFernet(fernet_keys)
|
||||
|
Loading…
Reference in New Issue
Block a user