Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 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
Ejemplo n.º 6
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