MCPcopy Index your code
hub / github.com/pyfa-org/Pyfa / init

Method init

service/esiAccess.py:91–109  ·  view source on GitHub ↗
(self, server_base)

Source from the content-addressed store, hash-verified

89 self.init(self.default_server_base)
90
91 def init(self, server_base):
92 self.server_base: config.ApiServer = server_base
93 self.server_name = self.server_base.name
94 try:
95 meta_call = self.cached_session.get("https://%s/.well-known/oauth-authorization-server" % self.server_base.sso)
96 except:
97 # The http data of expire_after in evepc.163.com is -1
98 meta_call = requests.get("https://%s/.well-known/oauth-authorization-server" % self.server_base.sso)
99
100 meta_call.raise_for_status()
101 self.server_meta = meta_call.json()
102
103 try:
104 jwks_call = self.cached_session.get(self.server_meta["jwks_uri"])
105 except:
106 jwks_call = requests.get(self.server_meta["jwks_uri"])
107
108 jwks_call.raise_for_status()
109 self.jwks = jwks_call.json()
110
111 @property
112 def sso_url(self):

Callers 2

__init__Method · 0.95
_before_requestMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected