@@ -47,7 +47,7 @@ class AuthToken(object):
47
47
""" Container for auth information
48
48
"""
49
49
50
- def __init__ (self , scheme , principal , credentials , realm = None , parameters = None ):
50
+ def __init__ (self , scheme , principal , credentials , realm = None , ** parameters ):
51
51
self .scheme = scheme
52
52
self .principal = principal
53
53
self .credentials = credentials
@@ -523,7 +523,7 @@ def basic_auth(user, password, realm=None):
523
523
return AuthToken ("basic" , user , password , realm )
524
524
525
525
526
- def custom_auth (principal , credentials , realm = None , scheme = None , parameters = None ):
526
+ def custom_auth (principal , credentials , realm , scheme , ** parameters ):
527
527
""" Generate a basic auth token for a given user and password.
528
528
529
529
:param principal: specifies who is being authenticated
@@ -533,7 +533,7 @@ def custom_auth(principal, credentials, realm=None, scheme=None, parameters=None
533
533
:param parameters: parameters passed along to the authenticatin provider
534
534
:return: auth token for use with :meth:`GraphDatabase.driver`
535
535
"""
536
- return AuthToken (scheme , principal , credentials , realm , parameters )
536
+ return AuthToken (scheme , principal , credentials , realm , ** parameters )
537
537
538
538
539
539
def run (connection , statement , parameters = None ):
0 commit comments