Supabase.Auth.JWTFixture (supabase_auth v1.0.1)

View Source

This module provides JWT fixtures for testing.

Summary

Functions

Generates an expired JWT.

Generates a valid JWT with HS256 algorithm.

Returns an invalid JWT string.

Generates JWKS from a JWK.

Generates a valid JWT with RS256 algorithm and kid.

Functions

expired_jwt()

Generates an expired JWT.

hs256_jwt(claims \\ %{})

Generates a valid JWT with HS256 algorithm.

invalid_jwt()

Returns an invalid JWT string.

jwks_from_jwk(jwk, kid \\ "test-key-id")

Generates JWKS from a JWK.

rs256_jwt(claims \\ %{}, kid \\ "test-key-id")

Generates a valid JWT with RS256 algorithm and kid.