66
77class AuthnEvent (Message ):
88 c_param = {
9- ' uid' : SINGLE_REQUIRED_STRING ,
10- ' salt' : SINGLE_REQUIRED_STRING ,
11- ' authn_info' : SINGLE_REQUIRED_STRING ,
12- ' authn_time' : SINGLE_OPTIONAL_INT ,
13- ' valid_until' : SINGLE_OPTIONAL_INT
9+ " uid" : SINGLE_REQUIRED_STRING ,
10+ " salt" : SINGLE_REQUIRED_STRING ,
11+ " authn_info" : SINGLE_REQUIRED_STRING ,
12+ " authn_time" : SINGLE_OPTIONAL_INT ,
13+ " valid_until" : SINGLE_OPTIONAL_INT ,
1414 }
1515
1616 def valid (self , now = 0 ):
1717 if now :
18- return self [' valid_until' ] > now
18+ return self [" valid_until" ] > now
1919 else :
20- return self [' valid_until' ] > time_sans_frac ()
20+ return self [" valid_until" ] > time_sans_frac ()
2121
2222 def expires_in (self ):
23- return self [' valid_until' ] - time_sans_frac ()
23+ return self [" valid_until" ] - time_sans_frac ()
2424
2525
2626def create_authn_event (uid , salt , authn_info = None , ** kwargs ):
@@ -33,22 +33,22 @@ def create_authn_event(uid, salt, authn_info=None, **kwargs):
3333 :return:
3434 """
3535
36- args = {' uid' : uid , ' salt' : salt , ' authn_info' : authn_info }
36+ args = {" uid" : uid , " salt" : salt , " authn_info" : authn_info }
3737
3838 try :
39- args [' authn_time' ] = int (kwargs [' authn_time' ])
39+ args [" authn_time" ] = int (kwargs [" authn_time" ])
4040 except KeyError :
4141 try :
42- args [' authn_time' ] = int (kwargs [' timestamp' ])
42+ args [" authn_time" ] = int (kwargs [" timestamp" ])
4343 except KeyError :
44- args [' authn_time' ] = time_sans_frac ()
44+ args [" authn_time" ] = time_sans_frac ()
4545
4646 try :
47- args [' valid_until' ] = kwargs [' valid_until' ]
47+ args [" valid_until" ] = kwargs [" valid_until" ]
4848 except KeyError :
4949 try :
50- args [' valid_until' ] = args [' authn_time' ] + kwargs [' expires_in' ]
50+ args [" valid_until" ] = args [" authn_time" ] + kwargs [" expires_in" ]
5151 except KeyError :
52- args [' valid_until' ] = args [' authn_time' ] + 3600
52+ args [" valid_until" ] = args [" authn_time" ] + 3600
5353
5454 return AuthnEvent (** args )
0 commit comments