Lines Matching refs:xsrfutil
15 """Tests for oauth2client.contrib.xsrfutil."""
23 from oauth2client.contrib import xsrfutil
45 xsrfutil.generate_token(None)
48 xsrfutil.generate_token(None, None, None)
54 with mock.patch('oauth2client.contrib.xsrfutil.hmac') as hmac:
56 token = xsrfutil.generate_token(TEST_KEY,
65 mock.call.update(xsrfutil.DELIMITER),
67 mock.call.update(xsrfutil.DELIMITER),
72 expected_token_as_bytes = (digest + xsrfutil.DELIMITER +
83 with mock.patch('oauth2client.contrib.xsrfutil.hmac') as hmac:
86 with mock.patch('oauth2client.contrib.xsrfutil.time') as time:
89 token = xsrfutil.generate_token(TEST_KEY,
99 mock.call.update(xsrfutil.DELIMITER),
101 mock.call.update(xsrfutil.DELIMITER),
107 digest + xsrfutil.DELIMITER +
119 xsrfutil.validate_token(None, None)
122 xsrfutil.validate_token(None, None, None, None)
126 self.assertFalse(xsrfutil.validate_token(key, token, user_id))
131 self.assertFalse(xsrfutil.validate_token(key, token, user_id))
135 token = base64.b64encode(b'abc' + xsrfutil.DELIMITER + b'xyz')
136 self.assertFalse(xsrfutil.validate_token(key, token, user_id))
140 curr_time = token_time + xsrfutil.DEFAULT_TIMEOUT_SECS + 1
144 with mock.patch('oauth2client.contrib.xsrfutil.time') as time:
146 self.assertFalse(xsrfutil.validate_token(key, token, user_id))
151 curr_time = token_time + xsrfutil.DEFAULT_TIMEOUT_SECS + 1
155 self.assertFalse(xsrfutil.validate_token(key, token, user_id,
161 curr_time = token_time + xsrfutil.DEFAULT_TIMEOUT_SECS - 1
171 with mock.patch('oauth2client.contrib.xsrfutil.generate_token',
173 self.assertFalse(xsrfutil.validate_token(key, token, user_id,
182 curr_time = token_time + xsrfutil.DEFAULT_TIMEOUT_SECS - 1
195 with mock.patch('oauth2client.contrib.xsrfutil.generate_token',
197 self.assertFalse(xsrfutil.validate_token(key, token, user_id,
206 curr_time = token_time + xsrfutil.DEFAULT_TIMEOUT_SECS - 1
212 with mock.patch('oauth2client.contrib.xsrfutil.generate_token',
214 self.assertTrue(xsrfutil.validate_token(key, token, user_id,
222 """Test xsrfutil functions."""
226 token = xsrfutil.generate_token(TEST_KEY,
232 self.assertTrue(xsrfutil.validate_token(TEST_KEY,
240 self.assertTrue(xsrfutil.validate_token(TEST_KEY,
248 self.assertFalse(xsrfutil.validate_token(TEST_KEY,
255 self.assertFalse(xsrfutil.validate_token('another key',
262 self.assertFalse(xsrfutil.validate_token(TEST_KEY,
269 self.assertFalse(xsrfutil.validate_token(TEST_KEY,
276 self.assertFalse(xsrfutil.validate_token(TEST_KEY,
283 self.assertFalse(xsrfutil.validate_token(TEST_KEY,
290 self.assertFalse(xsrfutil.validate_token(TEST_KEY,