kitten_blue v0.1.3 KittenBlue.JWS
This module provides JOSE.JWS
wrappter functions using KittenBlue.JWK
- verify : Signature verification using
KittenBlue.JWK
list. - sign : Sign payload with
KittenBlue.JWK
Link to this section Summary
Link to this section Functions
Link to this function
sign(payload, key)
sign(payload :: map(), key :: KittenBlue.JWK.t()) :: {:ok, String.t()} | {:error, :invalid_key}
Sign payload with KittenBlue.JWK
{:ok, token} = KittenBlue.JWS.sign(payload, kb_jwk)
Link to this function
verify(token, keys)
Signature verification using KittenBlue.JWK
list.
{:ok, payload} = KittenBlue.JWS.verify(token, kb_jwk_list)