mirror of https://github.com/nucypher/nucypher.git
Make sure that JWT tokens can include custom claims
parent
35c5cb0fbe
commit
8fb816bbc2
|
@ -93,3 +93,16 @@ def test_jwt_condition_verify():
|
|||
success, result = condition.verify(**context)
|
||||
assert success
|
||||
assert result is not None
|
||||
|
||||
|
||||
def test_jwt_condition_verify_of_jwt_with_custom_claims():
|
||||
token = jwt_token(claims={"foo": "bar"})
|
||||
condition = JWTCondition(
|
||||
jwt_token=":anotherContextVariableForJWTs",
|
||||
public_key=TEST_ECDSA_PUBLIC_KEY,
|
||||
)
|
||||
|
||||
context = {":anotherContextVariableForJWTs": token}
|
||||
success, result = condition.verify(**context)
|
||||
assert success
|
||||
assert result is not None
|
||||
|
|
Loading…
Reference in New Issue