Skip to content

Commit 8d05c9f

Browse files
committed
add trust chain in universal signed tokens
1 parent 328222f commit 8d05c9f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/boruta/adapters/universal/signatures/signing_key.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@ defmodule Boruta.Universal.Signatures.SigningKey do
2020
trust_chain: list(String.t()) | nil
2121
}
2222

23-
def encode_and_sign_with_key(%__MODULE__{kid: kid, private_key: key_id}, payload) do
23+
def encode_and_sign_with_key(%__MODULE__{kid: kid, private_key: key_id, trust_chain: trust_chain}, payload) do
2424
header =
2525
%{
2626
"typ" => "JWT",
2727
"alg" => "EdDSA",
28-
"kid" => kid
28+
"kid" => kid,
29+
"trust_chain" => trust_chain
2930
}
3031
|> Jason.encode!()
3132
|> Base.url_encode64(padding: false)

0 commit comments

Comments
 (0)