def _create_token(self):
     self.token = ApiToken.objects.create(
         user=self.user,
         application=self.application,
         scope_list=self.sentry_app.scope_list,
         expires_at=token_expiration())
     self.install.api_token = self.token
     self.install.save()
Esempio n. 2
0
 def _create_token(self):
     self.token = ApiToken.objects.create(
         user=self.user,
         application=self.application,
         scope_list=self.sentry_app.scope_list,
         expires_at=token_expiration()
     )
     self.install.api_token = self.token
     self.install.save()
Esempio n. 3
0
 def _create_new_token(self):
     token = ApiToken.objects.create(
         user=self.user,
         application=self.application,
         scope_list=self.sentry_app.scope_list,
         expires_at=token_expiration(),
     )
     self.install.update(api_token=token)
     return token
Esempio n. 4
0
    def call(self):
        self._validate()

        return ApiToken.objects.create(
            user=self.user,
            application=self.application,
            scope_list=self.sentry_app.scope_list,
            expires_at=token_expiration()
        )
Esempio n. 5
0
    def call(self):
        self._validate()
        self._delete_token()

        return ApiToken.objects.create(
            user=self.user,
            application=self.application,
            scope_list=self.sentry_app.scope_list,
            expires_at=token_expiration(),
        )
    def call(self):
        self._validate()

        # Once it's exchanged it's no longer valid and should not be
        # exchangable, so we delete it.
        self._delete_grant()

        return ApiToken.objects.create(
            user=self.user,
            application=self.application,
            scope_list=self.sentry_app.scope_list,
            expires_at=token_expiration()
        )