| getCertificateChain(URI) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
| getProtectedHeader(String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$getCertificateChain$0(URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| decryptAndVerifyJwt(String, WebKey, WebKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parseJwk(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| verifyJwt(String, WebKey) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJweBuilder(WebEncryption.Encryption, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parseJwks(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getJwsBuilder(WebKey.Algorithm) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parseJwe(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asJwks(Iterable) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| writeJwks(Iterable, OutputStream) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getJwtBuilder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CryptSpi() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getJwkBuilder(WebKey.Type) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readJwks(URI) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| readJwks(InputStream) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| parseJws(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |