JOSE.JWT

Summary

Types

t :: %JOSE.JWT{fields: term}

Functions

decrypt(key, encrypted)
encrypt(jwk, jwt)
encrypt(jwk, jwe, jwt)
from(any)
from_binary(binary)
from_file(file)
from_map(map)
from_record(jose_jwt)

Converts a :jose_jwt record into a JOSE.JWT.

peek(signed)
peek_payload(signed)
peek_protected(signed)
sign(jwk, jwt)
sign(jwk, jws, jwt)
to_binary(any)
to_file(file, any)
to_map(any)
to_record(j_w_t)

Converts a JOSE.JWT struct to a :jose_jwt record.

verify(key, signed)
verify_strict(key, allow, signed)