helper function to update token data from SSO response
(char, tokenResponse)
| 130 | |
| 131 | @staticmethod |
| 132 | def update_token(char, tokenResponse): |
| 133 | """ helper function to update token data from SSO response """ |
| 134 | char.accessToken = tokenResponse['access_token'] |
| 135 | char.accessTokenExpires = datetime.datetime.fromtimestamp(time.time() + tokenResponse['expires_in']) |
| 136 | if 'refresh_token' in tokenResponse: |
| 137 | char.refreshToken = config.cipher.encrypt(tokenResponse['refresh_token'].encode()) |
| 138 | |
| 139 | def get_login_uri(self, redirect=None): |
| 140 | self.state = str(uuid.uuid4()) |
no outgoing calls
no test coverage detected