Aswin f8c4accd54 Reset
Reset dev
2025-03-18 00:17:27 +05:30

22 lines
627 B
Python

from requests import Request
from vinetrimmer.utils.BamSDK.services import Service
# noinspection PyPep8Naming
class token(Service):
def __init__(self, cfg, session=None):
super().__init__(cfg, session)
self.subject_tokens = self.extras["subjectTokenTypes"]
def exchange(self, data, api_key):
endpoint = self.client.endpoints["exchange"]
req = Request(
method=endpoint.method,
url=endpoint.href,
headers=endpoint.get_headers(apiKey=api_key),
data=data
).prepare()
res = self.session.send(req)
return res.json()