Lines Matching full:credentials

83         credentials = client.Credentials()
84 json = credentials.to_json()
85 client.Credentials.new_from_json(json)
88 credentials = client.Credentials()
91 credentials.authorize(http)
94 credentials = client.Credentials()
97 credentials.refresh(http)
100 credentials = client.Credentials()
103 credentials.revoke(http)
106 credentials = client.Credentials()
109 credentials.apply(headers)
112 credentials = client.Credentials()
113 json_payload = credentials._to_json([])
118 '_class': client.Credentials.__name__,
119 '_module': client.Credentials.__module__,
125 credentials = client.Credentials()
126 credentials.foo = 'bar'
127 credentials.baz = 'quux'
129 json_payload = credentials._to_json(to_strip)
134 '_class': client.Credentials.__name__,
135 '_module': client.Credentials.__module__,
137 'baz': credentials.baz,
142 credentials = client.Credentials()
149 json_payload = credentials._to_json([], to_serialize=to_serialize)
154 '_class': client.Credentials.__name__,
155 '_module': client.Credentials.__module__,
167 @mock.patch.object(client.Credentials, '_to_json',
170 credentials = client.Credentials()
171 self.assertEqual(credentials.to_json(), to_json.return_value)
173 client.Credentials.NON_SERIALIZED_MEMBERS)
179 client.Credentials.new_from_json(json_data)
184 '_class': 'Credentials',
187 credentials = client.Credentials.new_from_json(json_data)
188 self.assertIsInstance(credentials, client.Credentials)
193 '_class': 'Credentials',
196 credentials = client.Credentials.new_from_json(json_data)
197 self.assertIsInstance(credentials, client.Credentials)
202 '_class': 'Credentials',
206 client.Credentials.new_from_json(json_data)
215 client.Credentials.new_from_json(json_data)
219 credentials = client.Credentials.from_json(unused_data)
220 self.assertIsInstance(credentials, client.Credentials)
221 self.assertEqual(credentials.__dict__, {})
233 credentials = object()
235 storage.locked_put(credentials)
275 def validate_service_account_credentials(self, credentials): argument
277 credentials, service_account.ServiceAccountCredentials)
278 self.assertEqual('123', credentials.client_id)
280 credentials._service_account_email)
281 self.assertEqual('ABCDEF', credentials._private_key_id)
282 self.assertEqual('', credentials._scopes)
284 def validate_google_credentials(self, credentials): argument
285 self.assertIsInstance(credentials, client.GoogleCredentials)
286 self.assertEqual(None, credentials.access_token)
287 self.assertEqual('123', credentials.client_id)
288 self.assertEqual('secret', credentials.client_secret)
289 self.assertEqual('alabalaportocala', credentials.refresh_token)
290 self.assertEqual(None, credentials.token_expiry)
291 self.assertEqual(oauth2client.GOOGLE_TOKEN_URI, credentials.token_uri)
292 self.assertEqual('Python client library', credentials.user_agent)
303 credentials = self.get_a_google_credentials_object()
304 self.assertEqual(credentials, credentials.create_scoped(None))
305 self.assertEqual(credentials,
306 credentials.create_scoped(['dummy_scope']))
319 credentials = client.GoogleCredentials.get_application_default()
320 self.assertEqual(credentials, gae_adc.return_value)
337 credentials = client.GoogleCredentials.get_application_default()
338 self.assertEqual(credentials, gce_adc.return_value)
498 credentials = client._get_application_default_credential_from_file(
500 self.validate_service_account_credentials(credentials)
505 credentials = client._get_application_default_credential_from_file(
510 client.save_to_well_known_file(credentials, temp_credential_file)
524 credentials = client._get_application_default_credential_from_file(
527 client.save_to_well_known_file(credentials)
535 credentials = client._get_application_default_credential_from_file(
537 self.validate_google_credentials(credentials)
543 credentials = client._get_application_default_credential_from_file(
548 client.save_to_well_known_file(credentials, temp_credential_file)
620 credentials = client.GoogleCredentials.get_application_default()
621 self.validate_service_account_credentials(credentials)
644 credentials = client.GoogleCredentials.get_application_default()
645 self.validate_google_credentials(credentials)
729 credentials = self.get_a_google_credentials_object().from_stream(
731 self.validate_service_account_credentials(credentials)
737 credentials = self.get_a_google_credentials_object().from_stream(
739 self.validate_google_credentials(credentials)
845 current_store = getattr(testcase.credentials, 'store', None)
848 testcase.credentials.set_store(dummy_store)
850 actual_do_revoke = testcase.credentials._do_revoke
856 testcase.credentials._do_revoke = do_revoke_stub
861 testcase.credentials.revoke, http)
863 testcase.credentials.revoke(http)
865 testcase.assertEqual(getattr(testcase.credentials, token_attr),
867 testcase.assertEqual(valid_bool_value, testcase.credentials.invalid)
870 testcase.credentials.set_store(current_store)
882 self.credentials = client.OAuth2Credentials(
907 http = self.credentials.authorize(http)
910 self.assertFalse(self.credentials.access_token_expired)
911 self.assertEqual(token_response, self.credentials.token_response)
929 http = self.credentials.authorize(http)
930 http = self.credentials.authorize(http)
940 http = self.credentials.authorize(http)
946 self.assertTrue(self.credentials.access_token_expired)
947 self.assertEqual(None, self.credentials.token_response)
960 original_credentials = self.credentials.to_json()
961 self.credentials.refresh_token = None
965 self.credentials = self.credentials.from_json(original_credentials)
971 http = self.credentials.authorize(http)
974 self.assertEqual(None, self.credentials.token_response)
977 json = self.credentials.to_json()
981 self.credentials.token_expiry = None
983 self.assertEqual(instance.__dict__, self.credentials.__dict__)
986 data = json.loads(self.credentials.to_json())
992 data = json.loads(self.credentials.to_json())
1006 credentials = client.OAuth2Credentials(
1013 http = credentials.authorize(HttpMock())
1036 credentials = client.OAuth2Credentials(
1041 http = credentials.authorize(http)
1055 self.credentials.token_response = 'foobar'
1057 self.credentials.to_json())
1061 credentials = client.OAuth2Credentials(None, None, None, None,
1063 self.assertIsNone(credentials.token_expiry)
1064 self.assertIsNone(credentials._expires_in())
1068 credentials = client.OAuth2Credentials(None, None, None, None,
1070 credentials.token_expiry = datetime.datetime.utcnow()
1071 now = credentials.token_expiry + datetime.timedelta(seconds=1)
1072 self.assertLess(credentials.token_expiry, now)
1074 self.assertEqual(credentials._expires_in(), 0)
1079 credentials = client.OAuth2Credentials(None, None, None, None,
1081 credentials.token_expiry = datetime.datetime.utcnow()
1083 now = credentials.token_expiry - datetime.timedelta(seconds=seconds)
1084 self.assertLess(now, credentials.token_expiry)
1086 self.assertEqual(credentials._expires_in(), seconds)
1117 # Use the current credentials but unset the expiry and
1119 credentials = copy.deepcopy(self.credentials)
1120 credentials.access_token = None
1121 credentials.token_expiry = None
1124 self.assertEqual(credentials.access_token, None)
1125 self.assertFalse(credentials.access_token_expired)
1126 self.assertEqual(credentials.token_expiry, None)
1127 token = credentials.get_access_token(http=http)
1128 self.assertEqual(credentials.token_expiry, EXPIRY_TIME)
1131 self.assertEqual(token_response_first, credentials.token_response)
1139 self.assertEqual(credentials.access_token, token1)
1140 self.assertFalse(credentials.access_token_expired)
1141 token = credentials.get_access_token(http=http)
1145 self.assertEqual(token_response_first, credentials.token_response)
1154 self.assertEqual(credentials.access_token, token1)
1155 credentials.token_expiry = NOW # Manually force expiry.
1156 self.assertTrue(credentials.access_token_expired)
1157 token = credentials.get_access_token(http=http)
1161 self.assertFalse(credentials.access_token_expired)
1163 credentials.token_response)
1177 credentials = client.OAuth2Credentials(None, None, None, None,
1180 credentials.invalid = True
1182 credentials.access_token = 'ya29-s3kr3t'
1186 token_info = credentials.get_access_token()
1192 credentials.access_token)
1200 credentials = client.OAuth2Credentials(None, None, None, None,
1203 credentials.invalid = True
1205 credentials.access_token = 'ya29-s3kr3t'
1208 token_info = credentials.get_access_token(http_obj)
1211 credentials.access_token)
1228 credentials = client.OAuth2Credentials(None, None, None, None,
1230 credentials.store = store
1236 credentials._do_refresh_request(http_request)
1249 store.locked_put.assert_called_once_with(credentials)
1301 credentials = client.OAuth2Credentials(
1304 credentials.store = store
1310 self.assertFalse(credentials.invalid)
1311 self.assertIsNone(credentials._do_revoke(http_request, token))
1312 self.assertTrue(credentials.invalid)
1316 self.assertFalse(credentials.invalid)
1318 credentials._do_revoke(http_request, token)
1320 self.assertFalse(credentials.invalid)
1380 credentials = client.OAuth2Credentials(
1388 self.assertEqual(credentials.scopes, set())
1390 credentials._do_retrieve_scopes(http_request, token))
1391 self.assertEqual(credentials.scopes, scopes)
1393 self.assertEqual(credentials.scopes, set())
1395 credentials._do_retrieve_scopes(http_request, token)
1397 self.assertEqual(credentials.scopes, set())
1452 self.assertTrue(self.credentials.has_scopes('foo'))
1453 self.assertTrue(self.credentials.has_scopes(['foo']))
1454 self.assertFalse(self.credentials.has_scopes('bar'))
1455 self.assertFalse(self.credentials.has_scopes(['bar']))
1457 self.credentials.scopes = set(['foo', 'bar'])
1458 self.assertTrue(self.credentials.has_scopes('foo'))
1459 self.assertTrue(self.credentials.has_scopes('bar'))
1460 self.assertFalse(self.credentials.has_scopes('baz'))
1461 self.assertTrue(self.credentials.has_scopes(['foo', 'bar']))
1462 self.assertFalse(self.credentials.has_scopes(['foo', 'baz']))
1464 self.credentials.scopes = set([])
1465 self.assertFalse(self.credentials.has_scopes('foo'))
1478 self.credentials.retrieve_scopes(http)
1479 self.assertEqual(set(['foo', 'bar']), self.credentials.scopes)
1482 self.credentials.retrieve_scopes(http)
1485 self.credentials.retrieve_scopes(http)
1504 http = self.credentials.authorize(http)
1506 self.assertEqual(self.credentials.id_token, body)
1514 self.credentials = client.AccessTokenCredentials(
1523 http = self.credentials.authorize(http)
1541 http = self.credentials.authorize(http)
1549 http = self.credentials.authorize(http)
1565 self.credentials = self.AssertionCredentialsTestImpl(
1569 credentials = client.AssertionCredentials(None)
1571 credentials._generate_assertion()
1575 self.credentials._generate_refresh_request_body())
1585 http = self.credentials.authorize(http)
1600 credentials = client.AssertionCredentials(None)
1602 credentials.sign_blob(b'blob')
1891 credentials = self.flow.step2_exchange(
1893 self.assertEqual('SlAV32hkKG', credentials.access_token)
1894 self.assertNotEqual(None, credentials.token_expiry)
1895 self.assertEqual('8xLOxBtZp8', credentials.refresh_token)
1896 self.assertEqual('dummy_revoke_uri', credentials.revoke_uri)
1897 self.assertEqual(set(['foo']), credentials.scopes)
1921 credentials = self.flow.step2_exchange(code=binary_code, http=http)
1922 self.assertEqual(access_token, credentials.access_token)
1923 self.assertIsNotNone(credentials.token_expiry)
1924 self.assertEqual(refresh_token, credentials.refresh_token)
1925 self.assertEqual(revoke_uri, credentials.revoke_uri)
1926 self.assertEqual(set(['foo']), credentials.scopes)
1948 credentials = self.flow.step2_exchange(code=not_a_dict, http=http)
1949 self.assertEqual('SlAV32hkKG', credentials.access_token)
1950 self.assertNotEqual(None, credentials.token_expiry)
1951 self.assertEqual('8xLOxBtZp8', credentials.refresh_token)
1952 self.assertEqual('dummy_revoke_uri', credentials.revoke_uri)
1953 self.assertEqual(set(['foo']), credentials.scopes)
1972 credentials = flow.step2_exchange(code='some random code', http=http)
1973 self.assertEqual('SlAV32hkKG', credentials.access_token)
1986 credentials = self.flow.step2_exchange(code='some random code',
1988 self.assertEqual('SlAV32hkKG', credentials.access_token)
1989 self.assertNotEqual(None, credentials.token_expiry)
1998 credentials = self.flow.step2_exchange(code='some random code',
2000 self.assertNotEqual(None, credentials.token_expiry)
2009 credentials = self.flow.step2_exchange(code='some random code',
2011 self.assertEqual(None, credentials.token_expiry)
2020 credentials = self.flow.step2_exchange(code='some random code',
2022 self.assertEqual(None, credentials.token_expiry)
2060 credentials = self.flow.step2_exchange(code='some random code',
2062 self.assertEqual(credentials.id_token, body)
2186 credentials = client.credentials_from_code(
2189 self.assertEqual(credentials.access_token, token)
2190 self.assertNotEqual(None, credentials.token_expiry)
2191 self.assertEqual(set(['foo']), credentials.scopes)
2209 credentials = client.credentials_from_clientsecrets_and_code(
2212 self.assertEqual(credentials.access_token, 'asdfghjkl')
2213 self.assertNotEqual(None, credentials.token_expiry)
2214 self.assertEqual(set(['foo']), credentials.scopes)
2223 credentials = client.credentials_from_clientsecrets_and_code(
2226 self.assertEqual(credentials.access_token, 'asdfghjkl')
2227 self.assertEqual(set(['foo']), credentials.scopes)
2276 credentials = client._get_application_default_credential_GAE()
2277 self.assertEqual(credentials, creds_kls.return_value)
2289 credentials = client._get_application_default_credential_GCE()
2290 self.assertEqual(credentials, creds_kls.return_value)