TokenEndpoint

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,620 of 2,6200%215 of 2150%1441445005003333
codeToToken()3880%420%2222777711
clientCredentialsGrant()3750%200%1111696911
permissionGrant()3560%320%1717717111
resourceOwnerPasswordCredentialsGrant()3040%140%88636311
refreshTokenGrant()2110%120%77333311
checkGrantType()1410%180%1010292911
createTokenResponse(UserModel, UserSessionModel, ClientSessionContext, String, boolean, Function)1320%140%88272711
processGrantRequestInternal()1090%130%1111242411
tokenExchange()580%n/a11121211
checkAndRetrieveDPoPProof(boolean)520%60%449911
updateClientSession(AuthenticatedClientSessionModel)520%80%55141411
getRequestedScopes()500%40%33101011
checkClient()430%20%228811
TokenEndpoint(KeycloakSession, TokenManager, EventBuilder)370%n/a11101011
checkAndBindMtlsHoKToken(TokenManager.AccessTokenResponseBuilder, boolean)370%60%449911
checkAndBindDPoPToken(TokenManager.AccessTokenResponseBuilder, boolean, boolean)320%80%558811
checkParameterDuplicated()310%40%335511
preflight()300%20%223311
checkSsl()270%40%333311
updateUserSessionFromClientAuth(UserSessionModel)220%20%224411
processGrantRequest()200%20%223311
oauth2DeviceCodeToToken()200%n/a112211
cibaGrant()200%n/a112211
checkRealm()150%20%223311
lambda$refreshTokenGrant$2(AccessTokenResponse)90%n/a111111
lambda$codeToToken$1(OAuth2CodeParser.ParseResult, ClientSessionContext, TokenManager.AccessTokenResponseBuilder)90%n/a111111
introspect()80%n/a111111
lambda$tokenExchange$4(ProviderFactory)80%n/a111111
lambda$tokenExchange$3(ProviderFactory, ProviderFactory)60%n/a111111
lambda$tokenExchange$6()50%n/a111111
lambda$codeToToken$0(String)50%n/a111111
lambda$tokenExchange$5(TokenExchangeContext, TokenExchangeProvider)40%n/a111111
static {...}40%n/a111111