| generateUserInfoClaims(AccessToken, UserModel) |  | 0% |  | 0% | 28 | 28 | 61 | 61 | 1 | 1 |
| validateToken(KeycloakSession, UriInfo, ClientConnection, RealmModel, RefreshToken, HttpHeaders, String) |  | 0% |  | 0% | 17 | 17 | 56 | 56 | 1 | 1 |
| getValidUserSessionIfTokenIsValid(KeycloakSession, RealmModel, AccessToken, EventBuilder) |  | 0% |  | 0% | 9 | 9 | 37 | 37 | 1 | 1 |
| refreshAccessToken(KeycloakSession, UriInfo, ClientConnection, RealmModel, ClientModel, String, EventBuilder, HttpHeaders, HttpRequest, String) |  | 0% |  | 0% | 10 | 10 | 34 | 34 | 1 | 1 |
| attachAuthenticationSession(KeycloakSession, UserSessionModel, AuthenticationSessionModel) |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 1 | 1 |
| verifyRefreshToken(KeycloakSession, RealmModel, ClientModel, HttpRequest, String, boolean) |  | 0% |  | 0% | 11 | 11 | 26 | 26 | 1 | 1 |
| isValidScope(KeycloakSession, String, AuthorizationRequestContext, ClientModel, UserModel) |  | 0% |  | 0% | 10 | 10 | 28 | 28 | 1 | 1 |
| getTokenExpiration(RealmModel, ClientModel, UserSessionModel, AuthenticatedClientSessionModel, boolean) |  | 0% |  | 0% | 11 | 11 | 21 | 21 | 1 | 1 |
| initToken(RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionContext, UriInfo) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
| verifyLogoutToken(KeycloakSession, String) |  | 0% |  | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
| validateTokenReuse(KeycloakSession, RealmModel, AccessToken, AuthenticatedClientSessionModel, boolean) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| validateTokenReuseForRefresh(KeycloakSession, RealmModel, RefreshToken, TokenManager.TokenValidation) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| validateTokenReuseForIntrospection(KeycloakSession, RealmModel, AccessToken) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| getAccess(UserModel, ClientModel, Stream) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| isUserValid(KeycloakSession, RealmModel, AccessToken, UserModel) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| verifyIDToken(KeycloakSession, RealmModel, String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getRequestedClientScopes(KeycloakSession, String, ClientModel, UserModel) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| storeRefreshTimingInformation(EventBuilder, RefreshToken, AccessToken) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| lookupUserFromStatelessToken(KeycloakSession, RealmModel, AccessToken) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getOIDCIdentityProviders(LogoutToken, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| lambda$transformScopes$0(Set, String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| verifyConsentStillAvailable(KeycloakSession, UserModel, ClientModel, Stream) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| checkLogoutTokenForEvents(LogoutToken) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| createClientAccessToken(KeycloakSession, RealmModel, ClientModel, UserModel, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$verifyConsentStillAvailable$4(UserConsentModel, ClientModel, UserModel, ClientScopeModel) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| tryResolveDynamicClientScope(KeycloakSession, String, ClientModel, UserModel, String) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| toRefreshToken(KeycloakSession, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| verifyIDTokenSignature(KeycloakSession, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| formatTokenType(ClientModel, AccessToken) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$getOIDCIdentityProviders$11(KeycloakSession, IdentityProviderModel) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$getRequestedClientScopes$3(Map, KeycloakSession, String, ClientModel, UserModel, String) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| transformAccessToken(KeycloakSession, AccessToken, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| transformAccessTokenResponse(KeycloakSession, AccessTokenResponse, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| transformUserInfoAccessToken(KeycloakSession, AccessToken, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| transformIntrospectionAccessToken(KeycloakSession, AccessToken, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| transformIDToken(KeycloakSession, IDToken, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| toLogoutToken(String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$validateLogoutTokenAgainstIdpProvider$10(String, OIDCIdentityProvider) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| checkTokenValidForIntrospection(KeycloakSession, RealmModel, AccessToken, EventBuilder) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| responseBuilder(RealmModel, ClientModel, EventBuilder, KeycloakSession, UserSessionModel, ClientSessionContext) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReuseIdKey(AccessToken) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAccess$2(ClientModel, ClientScopeModel) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| dettachClientSession(AuthenticatedClientSessionModel) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| isValidScope(KeycloakSession, String, ClientModel, UserModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| parseScopeParameter(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| validateLogoutTokenAgainstIdpProvider(Stream, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$transformIDToken$9(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$transformIntrospectionAccessToken$8(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$transformUserInfoAccessToken$7(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$transformAccessTokenResponse$6(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$transformAccessToken$5(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| TokenManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| transformScopes(Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getAccess$1(ClientScopeModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |