jose_jwk_use_sig behaviour (JOSE v1.11.12)

View Source

Summary

Callbacks

sign/3

-callback sign(Message, Options, KTY) -> Signature
                  when Message :: iodata(), Options :: any(), KTY :: any(), Signature :: iodata().

signer/2

-callback signer(KTY, Fields) -> JWSMap when KTY :: any(), Fields :: map(), JWSMap :: map().

verifier/2

-callback verifier(KTY, Fields) -> [JWSALG] when KTY :: any(), Fields :: map(), JWSALG :: iodata().

verify/4

-callback verify(Message, Options, Signature, KTY) -> boolean()
                    when Message :: iodata(), Options :: any(), Signature :: iodata(), KTY :: any().