comparison get_agent.py @ 41:293a694304b8

reformat
author drewp@bigasterisk.com
date Sat, 19 Nov 2022 17:18:55 -0800
parents c538dc39b851
children 530650b3bc40
comparison
equal deleted inserted replaced
40:94181d521d6d 41:293a694304b8
11 11
12 def bottleGetAgent() -> URIRef: 12 def bottleGetAgent() -> URIRef:
13 pomAssertion = bottle.request.headers.get('X-Pomerium-Jwt-Assertion', None) 13 pomAssertion = bottle.request.headers.get('X-Pomerium-Jwt-Assertion', None)
14 14
15 sk = jwks_client.get_signing_key_from_jwt(pomAssertion) 15 sk = jwks_client.get_signing_key_from_jwt(pomAssertion)
16 j = jwt.decode(pomAssertion, 16 j = jwt.decode(pomAssertion, key=sk.key, algorithms=['ES256'], audience="bigasterisk.com")
17 key=sk.key,
18 algorithms=['ES256'],
19 audience="bigasterisk.com")
20 17
21 foaf = { 18 foaf = {
22 'drewpca@gmail.com': 'http://bigasterisk.com/foaf.rdf#drewp', 19 'drewpca@gmail.com': 'http://bigasterisk.com/foaf.rdf#drewp',
23 'kelsimp@gmail.com': 'http://bigasterisk.com/kelsi/foaf.rdf#kelsi', 20 'kelsimp@gmail.com': 'http://bigasterisk.com/kelsi/foaf.rdf#kelsi',
24 }[j['email']] 21 }[j['email']]