vapor / jwt-kit

🔑 JSON Web Token (JWT) signing and verification (HMAC, ECDSA, EdDSA, RSA, PSS) with support for JWS and JWK
https://api.vapor.codes/jwtkit/documentation/jwtkit/
MIT License
191 stars 49 forks source link

Make JWKSigner an actor #178

Closed ptoffy closed 1 month ago

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 78.66%. Comparing base (26555af) to head (93f44ae).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #178 +/- ## ======================================= Coverage 78.66% 78.66% ======================================= Files 60 60 Lines 1411 1411 ======================================= Hits 1110 1110 Misses 301 301 ``` | [Files](https://app.codecov.io/gh/vapor/jwt-kit/pull/178?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor) | Coverage Δ | | |---|---|---| | [Sources/JWTKit/JWK/JWKSigner.swift](https://app.codecov.io/gh/vapor/jwt-kit/pull/178?src=pr&el=tree&filepath=Sources%2FJWTKit%2FJWK%2FJWKSigner.swift&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9KV1RLaXQvSldLL0pXS1NpZ25lci5zd2lmdA==) | `78.31% <ø> (ø)` | | | [Sources/JWTKit/JWTKeyCollection.swift](https://app.codecov.io/gh/vapor/jwt-kit/pull/178?src=pr&el=tree&filepath=Sources%2FJWTKit%2FJWTKeyCollection.swift&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9KV1RLaXQvSldUS2V5Q29sbGVjdGlvbi5zd2lmdA==) | `95.00% <100.00%> (ø)` | |