Esempio n. 1
0
 def test_oauth_access_token(self):
     cf_api.new_uaa(
         cc_api_url,
         client_id='abc',
         client_secret='',
         access_token=uaa_oauth_token['refresh_token'],
     )
Esempio n. 2
0
 def test_oauth_password_grant(self):
     cf_api.new_uaa(
         cc_api_url,
         client_id='abc',
         client_secret='',
         username='******',
         password='******',
     )
Esempio n. 3
0
 def test_no_auth(self):
     uaa = cf_api.new_uaa(
         cc_api_url,
         client_id='abc',
         client_secret='',
         no_auth=True,
     )
     self.assertIsNone(uaa.get_access_token())
     self.assertIsNone(uaa.get_refresh_token())
Esempio n. 4
0
 def test_oauth_authorization_code_url(self):
     uaa = cf_api.new_uaa(
         cc_api_url,
         client_id='abc',
         client_secret='',
         no_auth=True,
     )
     self.assertIsNone(uaa.get_access_token())
     self.assertIsNone(uaa.get_refresh_token())
     url = uaa.authorization_code_url('code', 'cloud_controller.read', '{0}/success'.format(cc_api_url))
     self.assertEqual(url, '{0}/oauth/authorize?response_type=code&client_id=abc&response_type=code&client_id=abc&scope=cloud_controller.read&redirect_uri=http%3A%2F%2Flocalhost%2Fsuccess'.format(cc_api_url))
Esempio n. 5
0
 def test_oauth_client_credentials_grant(self):
     cf_api.new_uaa(
         cc_api_url,
         client_id='abc',
         client_secret='',
     )