| verifyIdentityToken(KeycloakSession, RealmModel, UriInfo, ClientConnection, boolean, boolean, String, boolean, String, HttpHeaders, TokenVerifier.Predicate[]) |  | 0% |  | 0% | 18 | 18 | 55 | 55 | 1 | 1 |
| executeAction(KeycloakSession, AuthenticationSessionModel, RequiredActionProviderModel, HttpRequest, EventBuilder, RealmModel, UserModel, boolean, Set) |  | 0% |  | 0% | 10 | 10 | 50 | 50 | 1 | 1 |
| createOrJoinLogoutSession(KeycloakSession, RealmModel, AuthenticationSessionManager, UserSessionModel, boolean, boolean) |  | 0% |  | 0% | 15 | 15 | 40 | 40 | 1 | 1 |
| backchannelLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders, boolean, boolean) |  | 0% |  | 0% | 10 | 10 | 36 | 36 | 1 | 1 |
| finishBrowserLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders) |  | 0% |  | 0% | 5 | 5 | 29 | 29 | 1 | 1 |
| actionRequired(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, Set) |  | 0% |  | 0% | 6 | 6 | 30 | 30 | 1 | 1 |
| redirectAfterSuccessfulFlow(KeycloakSession, RealmModel, UserSessionModel, ClientSessionContext, HttpRequest, UriInfo, ClientConnection, EventBuilder, AuthenticationSessionModel, LoginProtocol) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
| frontchannelLogoutClientSession(KeycloakSession, RealmModel, AuthenticatedClientSessionModel, AuthenticationSessionModel, UriInfo, HttpHeaders) |  | 0% |  | 0% | 8 | 8 | 29 | 29 | 1 | 1 |
| finishedRequiredActions(KeycloakSession, AuthenticationSessionModel, UserSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder) |  | 0% |  | 0% | 6 | 6 | 25 | 25 | 1 | 1 |
| redirectToRequiredActions(KeycloakSession, RealmModel, AuthenticationSessionModel, UriInfo, String) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| backchannelLogoutAll(KeycloakSession, RealmModel, UserSessionModel, AuthenticationSessionModel, UriInfo, HttpHeaders, boolean) |  | 0% |  | 0% | 7 | 7 | 28 | 28 | 1 | 1 |
| getApplicableRequiredActionsSorted(RealmModel, AuthenticationSessionModel, UserModel, String, Set) |  | 0% |  | 0% | 6 | 6 | 27 | 27 | 1 | 1 |
| isSessionValid(RealmModel, UserSessionModel) |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 1 | 1 |
| backchannelLogoutClientSession(KeycloakSession, RealmModel, AuthenticatedClientSessionModel, AuthenticationSessionModel, UriInfo, HttpHeaders) |  | 0% |  | 0% | 7 | 7 | 24 | 24 | 1 | 1 |
| createIdentityToken(KeycloakSession, RealmModel, UserModel, UserSessionModel, String) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
| isClientSessionValid(RealmModel, ClientModel, UserSessionModel, AuthenticatedClientSessionModel) |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 1 | 1 |
| expireUserSessionCookie(KeycloakSession, UserSessionModel, RealmModel, UriInfo, HttpHeaders, ClientConnection) |  | 0% |  | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
| nextRequiredAction(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder) |  | 0% |  | 0% | 6 | 6 | 21 | 21 | 1 | 1 |
| browserLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders) |  | 0% |  | 0% | 7 | 7 | 16 | 16 | 1 | 1 |
| browserLogoutAllClients(UserSessionModel, KeycloakSession, RealmModel, HttpHeaders, UriInfo, AuthenticationSessionModel) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| createLoginCookie(KeycloakSession, RealmModel, UserModel, UserSessionModel, UriInfo, ClientConnection) |  | 0% |  | 0% | 5 | 5 | 12 | 12 | 1 | 1 |
| checkUserSessionOnlyHasLoggedOutClients(RealmModel, UserSessionModel, AuthenticationSessionModel) |  | 0% |  | 0% | 3 | 3 | 21 | 21 | 1 | 1 |
| authenticateIdentityCookie(KeycloakSession, RealmModel, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getClientScopesToApproveOnConsentScreen(UserConsentModel, KeycloakSession, AuthenticationSessionModel) |  | 0% |  | 0% | 9 | 9 | 11 | 11 | 1 | 1 |
| compareSessionIdWithSessionCookie(KeycloakSession, String) |  | 0% |  | 0% | 6 | 6 | 11 | 11 | 1 | 1 |
| isClientValid(UserSessionModel, ClientModel, AccessToken) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| getRememberMeUsername(KeycloakSession) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| toRequiredActionFactory(KeycloakSession, RequiredActionProviderModel, RealmModel) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| createRememberMeCookie(String, UriInfo, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| getEffectiveGrantedConsent(KeycloakSession, AuthenticationSessionModel) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| logSuccess(KeycloakSession, AuthenticationSessionModel) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| redirectAfterSuccessfulFlow(KeycloakSession, RealmModel, UserSessionModel, ClientSessionContext, HttpRequest, UriInfo, ClientConnection, EventBuilder, AuthenticationSessionModel) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| executionActions(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, Set) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getFirstApplicableRequiredAction(RealmModel, AuthenticationSessionModel, UserModel, String, Set) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| finishUnconfirmedUserSession(KeycloakSession, RealmModel, UserSessionModel) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| setClientScopesInSession(KeycloakSession, AuthenticationSessionModel) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| isDynamicScopeWithParam(AuthorizationDetails) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| getClientScopeModelStream(KeycloakSession) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| evaluateRequiredActionTriggers(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, Set) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| lambda$verifyIdentityToken$20(RealmModel, String, UriInfo, ClientConnection, HttpHeaders, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| backchannelLogoutUserFromClient(KeycloakSession, RealmModel, UserModel, ClientModel, UriInfo, HttpHeaders) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| nextActionAfterAuthentication(KeycloakSession, AuthenticationSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder, Set) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| evaluateRequiredAction(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, RequiredActionFactory) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lookupUserForBruteForceLog(KeycloakSession, RealmModel, AuthenticationSessionModel) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getApplicableRequiredAction(RealmModel, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| setKcActionStatus(String, RequiredActionContext.KcActionStatus, AuthenticationSessionModel) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| backchannelLogout(KeycloakSession, UserSessionModel, boolean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getClientLogoutAction(AuthenticationSessionModel, String) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| lambda$browserLogoutAllClients$7(AuthenticatedClientSessionModel) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| backchannelLogout(KeycloakSession, RealmModel, UserSessionModel, UriInfo, ClientConnection, HttpHeaders, boolean) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| getRealmCookiePath(RealmModel, UriInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$backchannelLogoutUserFromClient$6(KeycloakSession, RealmModel, UriInfo, HttpHeaders, AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| expireIdentityCookie(KeycloakSession) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setKcActionToEnforced(String, AuthenticationSessionModel) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$checkUserSessionOnlyHasLoggedOutClients$3(Map.Entry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$checkUserSessionOnlyHasLoggedOutClients$2(Map.Entry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$checkUserSessionOnlyHasLoggedOutClients$1(AuthenticationSessionModel, Map.Entry) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| setClientLogoutAction(AuthenticationSessionModel, String, CommonClientSessionModel.Action) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| nextActionAfterAuthentication(KeycloakSession, AuthenticationSessionModel, ClientConnection, HttpRequest, UriInfo, EventBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| evaluateRequiredActionTriggers(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$finishUnconfirmedUserSession$12(AuthenticatedClientSessionModel) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| actionRequired(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$evaluateRequiredActionTriggers$19(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, RequiredActionFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$evaluateRequiredActionTriggers$17(Set, RequiredActionProviderModel) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$getApplicableRequiredActionsSorted$16(Set, RequiredActionProviderModel) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$finishUnconfirmedUserSession$13(AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$browserLogoutAllClients$10(KeycloakSession, RealmModel, AuthenticationSessionModel, UriInfo, HttpHeaders, AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| expireRememberMeCookie(KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| expireAuthSessionCookie(KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isSSOAuthentication(AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createRequiredAction(RequiredActionContextResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getClientScopeModelStream$14(AuthenticationSessionModel, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$browserLogoutAllClients$8(AuthenticatedClientSessionModel) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| lambda$finishBrowserLogout$11(AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$checkUserSessionOnlyHasLoggedOutClients$4(Map.Entry) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createOrJoinLogoutSession$0(AuthenticationSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| authenticateIdentityCookie(KeycloakSession, RealmModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$evaluateRequiredActionTriggers$18(KeycloakSession, RealmModel, RequiredActionProviderModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$backchannelLogoutUserFromClient$5(ClientModel, UserSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| sha256UrlEncodedHash(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getApplicableRequiredActionsSorted$15(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$browserLogoutAllClients$9(AuthenticatedClientSessionModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| AuthenticationManager() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |