blob: d4f1efff6a74c7636f60cba35b4eff010fccfd29 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
import importlib
from urllib.parse import urlsplit
# 'import credential-management.support.fedcm.keys' does not work.
keys = importlib.import_module("credential-management.support.fedcm.keys")
def main(request, response):
root_manifest_url = "/.well-known/web-identity"
# Clear stash so that a new value can be written.
request.server.stash.take(keys.MANIFEST_URL_IN_MANIFEST_LIST_KEY, root_manifest_url)
request.server.stash.put(keys.MANIFEST_URL_IN_MANIFEST_LIST_KEY,
request.GET.first(b"manifest_url", b""),
root_manifest_url)
return root_manifest_url
|