Esempio n. 1
0
def access_token_factory(**kwargs):
    access_token = kwargs.pop('access_token', 'test_access_token')
    token = create_fake_token(
        user=kwargs.get('user', UserFactory()),
        client=kwargs.get('client', create_fake_client('id_token')),
        scopes=kwargs.get('scopes', []),
    )
    token.access_token = access_token
    token.save()
    return token
Esempio n. 2
0
def access_token_factory(**kwargs):
    access_token = kwargs.pop('access_token', 'test_access_token')
    token = create_fake_token(
        user=kwargs.get('user', UserFactory()),
        client=kwargs.get('client', create_fake_client('token')),
        scopes=kwargs.get('scopes', []),
    )
    token.access_token = access_token
    token.save()
    return token
 def setUp(self):
     call_command('creatersakey')
     self.factory = RequestFactory()
     self.user = create_fake_user()
     self.aud = 'testaudience'
     self.client = create_fake_client(response_type='id_token token')
     self.resource = create_fake_client(response_type='id_token token')
     self.resource.scope = ['token_introspection', self.aud]
     self.resource.save()
     self.token = create_fake_token(self.user, self.client.scope, self.client)
     self.token.access_token = str(random.randint(1, 999999)).zfill(6)
     self.now = time.time()
     with patch('oidc_provider.lib.utils.token.time.time') as time_func:
         time_func.return_value = self.now
         self.token.id_token = create_id_token(self.token, self.user, self.aud)
     self.token.save()
Esempio n. 4
0
 def setUp(self):
     call_command('creatersakey')
     self.factory = RequestFactory()
     self.user = create_fake_user()
     self.aud = 'testaudience'
     self.client = create_fake_client(response_type='id_token token')
     self.resource = create_fake_client(response_type='id_token token')
     self.resource.scope = ['token_introspection', self.aud]
     self.resource.save()
     self.token = create_fake_token(self.user, self.client.scope,
                                    self.client)
     self.token.access_token = str(random.randint(1, 999999)).zfill(6)
     self.now = time.time()
     with patch('oidc_provider.lib.utils.token.time.time') as time_func:
         time_func.return_value = self.now
         self.token.id_token = create_id_token(self.token, self.user,
                                               self.aud)
     self.token.save()
 def setUp(self):
     self.user = create_fake_user()
     self.scopes = ['openid', 'address', 'email', 'phone', 'profile']
     self.client = create_fake_client('code')
     self.token = create_fake_token(self.user, self.scopes, self.client)
     self.scopeClaims = ScopeClaims(self.token)
Esempio n. 6
0
 def setUp(self):
     self.user = create_fake_user()
     self.scopes = ['openid', 'address', 'email', 'phone', 'profile']
     self.client = create_fake_client('code')
     self.token = create_fake_token(self.user, self.scopes, self.client)
     self.scopeClaims = ScopeClaims(self.token)
Esempio n. 7
0
 def setUp(self):
     self.user = create_fake_user()
     self.scopes = ["openid", "address", "email", "phone", "profile", "foo"]
     self.client = create_fake_client("code")
     self.token = create_fake_token(self.user, self.scopes, self.client)
     self.scopeClaims = ScopeClaims(self.token)