GROUP,PACKAGE,CLASS,INSTRUCTION_MISSED,INSTRUCTION_COVERED,BRANCH_MISSED,BRANCH_COVERED,LINE_MISSED,LINE_COVERED,COMPLEXITY_MISSED,COMPLEXITY_COVERED,METHOD_MISSED,METHOD_COVERED OpenID Connect Server Library,org.mitre.openid.connect.request,ConnectOAuth2RequestFactory,667,0,106,0,139,0,58,0,5,0 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerClientAssertionTokenEndpointFilter.ClientAssertionRequestMatcher,33,0,6,0,10,0,5,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerClientAssertionTokenEndpointFilter,81,0,0,0,19,0,4,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerAuthenticationProvider,15,446,15,57,4,70,15,25,0,4 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerAssertionAuthenticationToken,35,22,0,0,16,8,4,3,4,3 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerClientAssertionTokenEndpointFilter.new AuthenticationSuccessHandler() {...},7,0,0,0,2,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.assertion,JWTBearerClientAssertionTokenEndpointFilter.new AuthenticationFailureHandler() {...},26,0,2,0,5,0,3,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultDeviceCodeService,118,0,8,0,29,0,11,0,7,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ClientDetailsEntityService.SectorIdentifierLoader,83,24,8,0,14,5,5,1,1,1 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ClientDetailsEntityService,135,553,38,82,26,110,37,38,3,12 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ProviderTokenService.new AbstractPageOperationTemplate() {...},20,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ProviderTokenService.new AbstractPageOperationTemplate() {...},20,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ProviderTokenService.new AbstractPageOperationTemplate() {...},21,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,BlacklistAwareRedirectResolver,0,49,0,6,0,14,0,8,0,5 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2AuthorizationCodeService,107,0,2,0,27,0,10,0,9,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2AuthorizationCodeService.new AbstractPageOperationTemplate() {...},18,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultDeviceCodeService.new AbstractPageOperationTemplate() {...},18,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultIntrospectionResultAssembler,10,226,1,17,4,46,1,12,0,4 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultOAuth2ProviderTokenService,311,478,40,44,64,103,41,26,14,11 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService.new Predicate() {...},0,15,1,3,0,2,1,3,0,2 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService.new Predicate() {...},0,15,1,3,0,2,1,3,0,2 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService.new Function() {...},2,11,1,1,1,3,1,2,0,2 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService.new Function() {...},2,23,1,3,1,6,1,3,0,2 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService.new Predicate() {...},12,6,4,0,1,1,3,1,1,1 OpenID Connect Server Library,org.mitre.oauth2.service.impl,DefaultSystemScopeService,39,116,2,8,9,24,7,13,6,9 OpenID Connect Server Library,org.mitre.openid.connect.filter,MultiUrlRequestMatcher,63,0,6,0,13,0,5,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.filter,AuthorizationRequestFilter,326,0,46,0,83,0,29,0,6,0 OpenID Connect Server Library,org.mitre.openid.connect.web,JWKSetPublishingEndpoint,21,0,0,0,7,0,4,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ApprovedSiteAPI,180,0,8,0,34,0,9,0,5,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ServerConfigInterceptor,15,0,0,0,4,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI,1336,0,230,0,251,0,161,0,9,0 OpenID Connect Server Library,org.mitre.openid.connect.web,AuthenticationTimeStamper,51,0,2,0,11,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.web,UserInfoEndpoint,166,0,32,0,38,0,19,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.web,DataAPI,149,0,11,0,40,0,10,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},15,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},15,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},15,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},15,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},18,0,2,0,6,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ClientAPI.new JsonDeserializer() {...},18,0,2,0,6,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.web,RootController,29,0,0,0,11,0,8,0,8,0 OpenID Connect Server Library,org.mitre.openid.connect.web,DataAPI.new Object() {...},26,0,0,0,1,0,1,0,1,0 OpenID Connect Server Library,org.mitre.openid.connect.web,BlacklistAPI,286,0,6,0,63,0,10,0,7,0 OpenID Connect Server Library,org.mitre.openid.connect.web,EndSessionEndpoint,177,0,30,0,42,0,19,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.web,ProtectedResourceRegistrationEndpoint,802,0,44,0,187,0,31,0,9,0 OpenID Connect Server Library,org.mitre.openid.connect.web,DynamicClientRegistrationEndpoint,1799,0,278,0,316,0,189,0,13,0 OpenID Connect Server Library,org.mitre.openid.connect.web,WhitelistAPI,295,0,6,0,65,0,10,0,7,0 OpenID Connect Server Library,org.mitre.openid.connect.web,StatsAPI,30,0,0,0,8,0,4,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonEntityView,64,0,2,0,20,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},16,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},16,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,ClientEntityViewForUsers.new ExclusionStrategy() {...},25,0,4,0,7,0,5,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,HttpCodeView,17,0,2,0,6,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},17,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},16,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},16,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView.new JsonSerializer() {...},16,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,UserInfoView,191,0,20,0,44,0,16,0,6,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonEntityView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,UserInfoView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,ClientInformationResponseView,57,0,2,0,18,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,ClientEntityViewForAdmins.new ExclusionStrategy() {...},25,0,4,0,7,0,5,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,ClientEntityViewForAdmins,12,0,0,0,3,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonErrorView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonApprovedSiteView.new JsonSerializer() {...},12,0,0,0,2,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonApprovedSiteView.new JsonSerializer() {...},12,0,0,0,2,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonApprovedSiteView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,AbstractClientEntityView,100,0,2,0,26,0,4,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,ClientEntityViewForUsers,19,0,0,0,3,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonErrorView,84,0,4,0,25,0,5,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,UserInfoJWTView,201,0,22,0,46,0,14,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.view,JsonApprovedSiteView,73,0,2,0,21,0,4,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.web,AuthenticationUtilities,69,0,14,0,17,0,11,0,4,0 OpenID Connect Server Library,org.mitre.oauth2.web,DeviceEndpoint,477,0,42,0,102,0,27,0,6,0 OpenID Connect Server Library,org.mitre.oauth2.web,TokenAPI,496,0,26,0,93,0,24,0,11,0 OpenID Connect Server Library,org.mitre.oauth2.web,OAuth2ExceptionHandler,29,0,0,0,4,0,3,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.web,OAuthConfirmationController,342,0,28,0,75,0,20,0,6,0 OpenID Connect Server Library,org.mitre.oauth2.web,RevocationEndpoint,183,0,6,0,35,0,6,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.web,CorsFilter,29,0,4,0,7,0,4,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.web,IntrospectionEndpoint,237,0,14,0,64,0,11,0,4,0 OpenID Connect Server Library,org.mitre.oauth2.web,ScopeAPI,318,0,16,0,54,0,15,0,7,0 OpenID Connect Server Library,org.mitre.discovery.web,DiscoveryEndpoint.new Function() {...},13,0,2,0,4,0,3,0,2,0 OpenID Connect Server Library,org.mitre.discovery.web,DiscoveryEndpoint,803,0,20,0,78,0,14,0,4,0 OpenID Connect Server Library,org.mitre.openid.connect.util,IdTokenHashUtils,14,97,11,15,4,19,11,7,1,4 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaApprovedSiteRepository,94,0,2,0,20,0,9,0,8,0 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaUserInfoRepository,35,0,0,0,7,0,3,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaPairwiseIdentifierRepository,32,0,0,0,7,0,3,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaBlacklistedSiteRepository,59,0,2,0,12,0,7,0,6,0 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaWhitelistedSiteRepository,89,0,2,0,18,0,9,0,8,0 OpenID Connect Server Library,org.mitre.openid.connect.repository.impl,JpaAddressRepository,10,0,0,0,2,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.exception,ValidationException,55,0,0,0,15,0,8,0,8,0 OpenID Connect Server Library,org.mitre.oauth2.exception,AuthorizationPendingException,6,0,0,0,3,0,2,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.exception,DeviceCodeExpiredException,6,0,0,0,3,0,2,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.exception,DuplicateClientIdException,11,0,0,0,2,0,1,0,1,0 OpenID Connect Server Library,org.mitre.openid.connect.config,JsonMessageSource,7,251,7,23,3,59,7,16,0,8 OpenID Connect Server Library,org.mitre.oauth2.token,ChainedTokenGranter,79,0,8,0,18,0,6,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.token,ScopeServiceAwareOAuth2RequestValidator,47,0,10,0,10,0,9,0,4,0 OpenID Connect Server Library,org.mitre.oauth2.token,DeviceTokenGranter,98,0,8,0,15,0,6,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.token,JWTAssertionTokenGranter,50,0,2,0,12,0,3,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaOAuth2TokenRepository,494,75,20,2,101,14,31,6,20,6 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaSystemScopeRepository,58,0,2,0,12,0,7,0,6,0 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaAuthenticationHolderRepository,72,0,2,0,14,0,8,0,7,0 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaDeviceCodeRepository,78,0,2,0,16,0,8,0,7,0 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaOAuth2ClientRepository,84,0,2,0,19,0,9,0,8,0 OpenID Connect Server Library,org.mitre.oauth2.repository.impl,JpaAuthorizationCodeRepository,77,0,2,0,16,0,7,0,6,0 OpenID Connect Server Library,org.mitre.openid.connect.token,TofuUserApprovalHandler,281,0,36,0,68,0,24,0,6,0 OpenID Connect Server Library,org.mitre.openid.connect.token,ConnectTokenEnhancer,52,118,6,2,15,31,8,6,4,6 OpenID Connect Server Library,org.mitre.oauth2.assertion.impl,DirectCopyRequestFactory,34,0,0,0,7,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultStatsService.new Supplier() {...},0,10,0,0,0,2,0,2,0,2 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_0,640,1591,119,217,199,408,100,90,2,14 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_1,679,1599,126,218,208,410,104,90,2,14 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_2,609,1496,102,208,181,385,90,85,3,12 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,UUIDPairwiseIdentiferService,2,67,1,5,1,19,1,5,0,3 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultWhitelistedSiteService,19,39,0,6,5,7,4,6,4,3 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_3,849,2800,144,270,223,660,127,108,2,21 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataServiceSupport,10,34,1,3,4,10,1,5,0,4 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_0.new Object() {...},2,17,0,0,0,1,0,1,0,1 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,InMemoryClientLogoLoadingService,40,0,4,0,13,0,5,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultScopeClaimTranslationService,163,0,4,0,31,0,5,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultStatsService,0,101,0,2,0,22,0,7,0,6 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DummyResourceSetService,27,0,0,0,8,0,8,0,8,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultApprovedSiteService.new Predicate() {...},9,6,4,0,1,1,3,1,1,1 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,InMemoryClientLogoLoadingService.ClientLogoFetcher,54,0,0,0,14,0,3,0,3,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,PassAllLoginHints,5,0,0,0,2,0,2,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_3.new Object() {...},2,17,0,0,0,1,0,1,0,1 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,RemoveLoginHintsWithHTTP,16,0,4,0,6,0,4,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_2.new Object() {...},2,17,0,0,0,1,0,1,0,1 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultApprovedSiteService,131,59,10,4,31,15,15,6,9,5 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MatchLoginHintsAgainstUsers,30,0,6,0,10,0,5,0,2,0 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultUserInfoService,7,37,2,4,2,9,3,4,1,3 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultOIDCTokenService,355,156,34,12,69,35,32,5,9,5 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,MITREidDataService_1_1.new Object() {...},2,17,0,0,0,1,0,1,0,1 OpenID Connect Server Library,org.mitre.openid.connect.service.impl,DefaultBlacklistedSiteService,23,34,1,5,6,9,5,5,4,3 OpenID Connect Server Library,org.mitre.oauth2.view,TokenApiView,73,0,2,0,21,0,4,0,3,0 OpenID Connect Server Library,org.mitre.oauth2.view,TokenApiView.new JsonSerializer() {...},52,0,0,0,9,0,2,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.view,TokenApiView.new JsonSerializer() {...},60,0,2,0,10,0,3,0,2,0 OpenID Connect Server Library,org.mitre.oauth2.view,TokenApiView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0 OpenID Connect Server Library,org.mitre.discovery.view,WebfingerView,98,0,2,0,28,0,4,0,3,0 OpenID Connect Server Library,org.mitre.discovery.view,WebfingerView.new ExclusionStrategy() {...},16,0,2,0,5,0,4,0,3,0