KittenBlue
KittenBlue
is a JOSE wrapper library that makes JWT implementation simpler.
-
KittenBlue.JWK
: Structure containingkid
,alg
,JOSE.JWK
and handling functions-
KittenBlue.JWK.Google
: JWK Handling module for Google Public JWKs -
KittenBlue.JWK.Apple
: JWK Handling module for Apple Public JWKs
-
-
KittenBlue.JWS
:JOSE.JWS
wrappter functions usingKittenBlue.JWK
-
KittenBlue.JWE
: (Future Work)JOSE.JWE
wrappter functions usingKittenBlue.JWK
-
KittenBlue.JWT
: functions to handle JWT Claims
Installation
If available in Hex, the package can be installed
by adding kitten_blue
to your list of dependencies in mix.exs
:
def deps do
[
{:kitten_blue, "~> 0.8"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/kitten_blue.