| codeToToken() |  | 0% |  | 0% | 22 | 22 | 77 | 77 | 1 | 1 |
| clientCredentialsGrant() |  | 0% |  | 0% | 11 | 11 | 69 | 69 | 1 | 1 |
| permissionGrant() |  | 0% |  | 0% | 17 | 17 | 71 | 71 | 1 | 1 |
| resourceOwnerPasswordCredentialsGrant() |  | 0% |  | 0% | 8 | 8 | 63 | 63 | 1 | 1 |
| refreshTokenGrant() |  | 0% |  | 0% | 7 | 7 | 33 | 33 | 1 | 1 |
| checkGrantType() |  | 0% |  | 0% | 10 | 10 | 29 | 29 | 1 | 1 |
| createTokenResponse(UserModel, UserSessionModel, ClientSessionContext, String, boolean, Function) |  | 0% |  | 0% | 8 | 8 | 27 | 27 | 1 | 1 |
| processGrantRequestInternal() |  | 0% |  | 0% | 11 | 11 | 24 | 24 | 1 | 1 |
| tokenExchange() |  | 0% | | n/a | 1 | 1 | 12 | 12 | 1 | 1 |
| checkAndRetrieveDPoPProof(boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| updateClientSession(AuthenticatedClientSessionModel) |  | 0% |  | 0% | 5 | 5 | 14 | 14 | 1 | 1 |
| getRequestedScopes() |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| checkClient() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| TokenEndpoint(KeycloakSession, TokenManager, EventBuilder) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| checkAndBindMtlsHoKToken(TokenManager.AccessTokenResponseBuilder, boolean) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| checkAndBindDPoPToken(TokenManager.AccessTokenResponseBuilder, boolean, boolean) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
| checkParameterDuplicated() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| preflight() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| checkSsl() |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| updateUserSessionFromClientAuth(UserSessionModel) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| processGrantRequest() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| oauth2DeviceCodeToToken() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| cibaGrant() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| checkRealm() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$refreshTokenGrant$2(AccessTokenResponse) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$codeToToken$1(OAuth2CodeParser.ParseResult, ClientSessionContext, TokenManager.AccessTokenResponseBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| introspect() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$tokenExchange$4(ProviderFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$tokenExchange$3(ProviderFactory, ProviderFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$tokenExchange$6() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$codeToToken$0(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$tokenExchange$5(TokenExchangeContext, TokenExchangeProvider) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |