Index
Modules:
quickjwt
,
quickjwt/crypto
.
API symbols
claim:
quickjwt: claim(token: string): JsonNode
EVP_sha256:
crypto: EVP_sha256(): EVP_MD
EVP_sha384:
crypto: EVP_sha384(): EVP_MD
EVP_sha512:
crypto: EVP_sha512(): EVP_MD
InvalidToken:
quickjwt: InvalidToken
sign:
quickjwt: sign(header: JsonNode; claim: JsonNode; secret: string): string
signHMAC:
crypto: signHMAC(token, secret: string; alg: EVP_MD): string
signPem:
crypto: signPem(data, key: string; alg: EVP_MD): string
verify:
quickjwt: verify(token, secret: string): bool
quickjwt: verify(token, secret: string; algs: seq[string]): bool
verifyEx:
quickjwt: verifyEx(token, secret: string; algs: seq[string])