Skip to main content

Crate turnkey_jwt_profiles

Crate turnkey_jwt_profiles 

Source
Expand description

§turnkey_jwt_profiles

Verify Turnkey http-authz/v1 request-bound JWTs in a Rust HTTP service. This profile is the http_authz module, behind the http-authz feature (on by default). Its module documentation has an example.

Each profile is a module behind a cargo feature. The shared JWS and key checks live in turnkey_jwt_verify.

Modules§

http_authz
The turnkey.io/http-authz/v1 profile (feature http-authz): verify request-bound JWTs minted with ACTIVITY_TYPE_MINT_JWT and bind them to the received HTTP request.
ids
Turnkey identifiers as they appear in token claims.
rfc9530
RFC 9530 digests as Turnkey profiles use them.