diff options
Diffstat (limited to 'src/cryptography/hazmat/primitives/twofactor/utils.py')
-rw-r--r-- | src/cryptography/hazmat/primitives/twofactor/utils.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cryptography/hazmat/primitives/twofactor/utils.py b/src/cryptography/hazmat/primitives/twofactor/utils.py index 91d2e148..0ed8c4c8 100644 --- a/src/cryptography/hazmat/primitives/twofactor/utils.py +++ b/src/cryptography/hazmat/primitives/twofactor/utils.py @@ -11,20 +11,20 @@ from six.moves.urllib.parse import quote, urlencode def _generate_uri(hotp, type_name, account_name, issuer, extra_parameters): parameters = [ - ('digits', hotp._length), - ('secret', base64.b32encode(hotp._key)), - ('algorithm', hotp._algorithm.name.upper()), + ("digits", hotp._length), + ("secret", base64.b32encode(hotp._key)), + ("algorithm", hotp._algorithm.name.upper()), ] if issuer is not None: - parameters.append(('issuer', issuer)) + parameters.append(("issuer", issuer)) parameters.extend(extra_parameters) uriparts = { - 'type': type_name, - 'label': ('%s:%s' % (quote(issuer), quote(account_name)) if issuer + "type": type_name, + "label": ("%s:%s" % (quote(issuer), quote(account_name)) if issuer else quote(account_name)), - 'parameters': urlencode(parameters), + "parameters": urlencode(parameters), } - return 'otpauth://{type}/{label}?{parameters}'.format(**uriparts) + return "otpauth://{type}/{label}?{parameters}".format(**uriparts) |