KittenBlue
KittenBlue is a JOSE wrapper library that makes JWT implementation simpler.
KittenBlue.JWK: Structure containingkid,alg,JOSE.JWKand handling functionsKittenBlue.JWK.Google: JWK Handling module for Google Public JWKsKittenBlue.JWK.Apple: JWK Handling module for Apple Public JWKs
KittenBlue.JWS:JOSE.JWSwrappter functions usingKittenBlue.JWKKittenBlue.JWE: (Future Work)JOSE.JWEwrappter functions usingKittenBlue.JWKKittenBlue.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.9"}
]
endDocumentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/kitten_blue.