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 |