示例#1
0
def sub_claims(request_args, conv, kwargs):
    res = get_id_tokens(conv)
    idt, _ = res[-1]
    _sub = idt["sub"]
    request_args["claims"] = {"id_token": {"sub": {"value": _sub}}}

    return request_args
示例#2
0
def sub_claims(request_args, conv, kwargs):
    res = get_id_tokens(conv)
    idt, _ = res[-1]
    _sub = idt["sub"]
    request_args["claims"] = {"id_token": {"sub": {"value": _sub}}}

    return request_args
示例#3
0
def id_token_hint(request_args, conv, kwargs):
    res = get_id_tokens(conv)

    try:
        res.extend(conv.cache["id_token"])
    except (KeyError, ValueError):
        pass

    idt, jwt = res[0]
    request_args["id_token_hint"] = jwt
    return request_args
示例#4
0
def id_token_hint(request_args, conv, kwargs):
    res = get_id_tokens(conv)

    try:
        res.extend(conv.cache["id_token"])
    except (KeyError, ValueError):
        pass

    idt, jwt = res[0]
    request_args["id_token_hint"] = jwt
    return request_args
示例#5
0
def sub_claims(request_args, conv, kwargs):
    res = get_id_tokens(conv)
    try:
        res.extend(conv.cache["id_token"])
    except (KeyError, ValueError):
        pass
    idt, _ = res[-1]
    _sub = idt["sub"]
    request_args["claims"] = {"id_token": {"sub": {"value": _sub}}}

    return request_args
示例#6
0
文件: testfunc.py 项目: rohe/oictest
def sub_claims(request_args, conv, kwargs):
    res = get_id_tokens(conv)
    try:
        res.extend(conv.cache["id_token"])
    except (KeyError, ValueError):
        pass
    idt, _ = res[-1]
    _sub = idt["sub"]
    request_args["claims"] = {"id_token": {"sub": {"value": _sub}}}

    return request_args