org.springframework.security.config.web.server

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total11,997 of 11,9970%802 of 8020%1,3161,3162,4022,402915915101101
ServerHttpSecurity9830%1220%105105240240444411
ServerHttpSecurity.OAuth2LoginSpec8310%660%7474198198414111
ServerHttpSecurityDsl8280%200%6868112112585811
ServerHeadersDsl5750%480%52527373282811
ServerHttpSecurity.OneTimeTokenLoginSpec4800%240%4040126126282811
OidcBackChannelServerLogoutHandler3740%180%23237777141411
ServerOAuth2LoginDsl3190%280%45453131313111
ServerOneTimeTokenLoginDsl2920%240%39393636272711
ServerHttpSecurity.HttpBasicSpec2810%40%17175757151511
ServerHttpSecurity.HeaderSpec2620%n/a16164747161611
ServerHttpSecurity.OAuth2ResourceServerSpec2610%340%32326161151511
ServerHttpSecurity.OAuth2ClientSpec2470%260%31317171181811
AuthorizeExchangeDsl2440%40%20202828181811
ServerHttpSecurity.FormLoginSpec2250%120%19195757131311
ServerOAuth2ResourceServerDsl2070%180%26261919171711
ServerFormLoginDsl1750%160%26262121181811
OidcBackChannelLogoutReactiveAuthenticationManager1720%60%13133535101011
ServerHttpSecurity.SessionManagementSpec1650%200%161638386611
OidcBackChannelLogoutWebFilter1620%60%101033337711
SecurityWebFiltersOrder1530%n/a4428284411
ServerHttpSecurity.AuthorizeExchangeSpec1460%120%151533339911
ServerHttpSecurity.OAuth2ResourceServerSpec.OpaqueTokenSpec1450%60%15154444121211
ServerOAuth2ClientDsl1430%120%21211515151511
ServerHttpSecurity.LogoutSpec1420%80%14143636101011
OidcBackChannelLogoutTokenValidator1400%220%141435353311
ServerJwtDsl1390%100%18182525131311
ServerOpaqueTokenDsl1280%80%14142020101011
ServerHttpSecurity.OAuth2ResourceServerSpec.JwtSpec1260%80%14143232101011
ServerHttpSecurity.OidcLogoutSpec.BackChannelLogoutConfigurer1200%60%121230309911
ServerCsrfDsl1090%100%17171515121211
ServerAnonymousDsl1090%100%17171515121211
ServerLogoutDsl1090%100%17171515121211
ServerHttpBasicDsl1090%100%17171515121211
ServerHttpSecurity.OAuth2LoginSpec.OidcSessionRegistryWebFilter.OidcSessionRegistryServerWebExchange.OidcSessionRegistryWebSession1080%n/a16162828161611
ServerHttpSecurity.LoginPageSpec1060%300%171728282211
ServerHttpSecurity.OAuth2LoginSpec.OidcSessionRegistryAuthenticationWebFilter1050%60%8818185511
ServerHttpSecurity.SessionManagementSpec.SessionRegistryWebFilter.SessionRegistryWebSession1040%n/a16162828161611
ServerHttpsRedirectDsl1020%80%121213138811
ServerOidcLogoutDsl970%80%131310109911
OidcLogoutServerAuthenticationConverter960%n/a8824248811
AbstractServerWebExchangeMatcherRegistry960%20%101018189911
ServerHttpStrictTransportSecurityDsl950%80%14141313101011
ServerSessionConcurrencyDsl920%60%121215159911
ServerHttpSecurity.OidcLogoutSpec850%120%131322227711
ServerHttpSecurity.X509Spec830%60%111125258811
ServerHttpSecurity.AnonymousSpec810%40%111122229911
ServerHttpSecurity.CsrfSpec780%40%9922227711
ServerHttpSecurity.AuthorizeExchangeSpec.Access740%n/a12121313121211
ServerHttpSecurity.CorsSpec710%80%9920205511
GenericHttpMessageConverterAdapter690%n/a10101414101011
ServerContentSecurityPolicyDsl650%40%9911117711
ServerHttpSecurity.HttpsRedirectSpec650%60%9915156611
ServerOidcBackChannelLogoutDsl610%40%9913137711
HttpMessageConverters570%120%8816162211
ServerExceptionHandlingDsl550%40%99777711
ServerX509Dsl550%40%99777711
ServerSessionManagementDsl530%40%77665511
OAuth2ErrorEncoder480%n/a6612126611
ServerFrameOptionsDsl460%40%8811116611
ServerRequestCacheDsl460%40%8811116611
ServerXssProtectionDsl430%40%88996611
ServerCorsDsl430%40%88996611
ServerHttpSecurity.RequestCacheSpec390%n/a4412124411
ServerHttpSecurity.HeaderSpec.HstsSpec380%n/a5510105511
ServerPermissionsPolicyDsl360%20%66775511
ServerCrossOriginEmbedderPolicyDsl360%20%66775511
ServerReferrerPolicyDsl360%20%66775511
ServerHttpSecurity.SessionManagementSpec.SessionRegistryWebFilter.SessionRegistryWebExchange360%n/a44994411
ServerHttpSecurity.HeaderSpec.ContentSecurityPolicySpec360%n/a4410104411
ServerCrossOriginResourcePolicyDsl360%20%66775511
ServerCrossOriginOpenerPolicyDsl360%20%66775511
ServerHttpSecurity.OidcLogoutSpec.BackChannelLogoutConfigurer.EitherLogoutHandler340%20%44883311
ServerHttpSecurity.PasswordManagementSpec330%n/a33993311
ServerPasswordManagementDsl330%20%66555511
ServerHttpSecurity.SessionManagementSpec.ConcurrentSessionsSpec300%n/a44994411
ServerHttpSecurity.HeaderSpec.XssProtectionSpec250%n/a33663311
ServerHttpSecurity.HeaderSpec.FrameOptionsSpec250%n/a33663311
ServerHttpSecurity.OrderedWebFilter250%n/a44774411
ServerHttpSecurity.OAuth2LoginSpec.OidcSessionRegistryWebFilter.OidcSessionRegistryServerWebExchange230%n/a33553311
ServerHttpSecurity.HeaderSpec.ReferrerPolicySpec230%n/a33773311
AuthorizeExchangeDsl.MatcherExchangeAuthorizationRule220%n/a33223311
AuthorizeExchangeDsl.PatternExchangeAuthorizationRule220%n/a33223311
OidcLogoutAuthenticationToken220%n/a55885511
OidcBackChannelLogoutAuthentication220%n/a44884411
ServerCacheControlDsl210%20%55774411
ServerContentTypeOptionsDsl210%20%55774411
ServerHttpSecurity.ExceptionHandlingSpec180%n/a33663311
ServerHttpSecurity.HeaderSpec.CacheSpec170%n/a22442211
ServerHttpSecurity.HeaderSpec.ContentTypeOptionsSpec170%n/a22442211
ServerHttpSecurity.SessionManagementSpec.SessionRegistryWebFilter170%n/a22552211
OAuth2ErrorEncoder.ByteArrayHttpOutputMessage150%n/a33443311
ServerHttpSecurity.OAuth2LoginSpec.OidcSessionRegistryWebFilter140%n/a22442211
ServerHttpSecurity.HeaderSpec.CrossOriginOpenerPolicySpec130%n/a22442211
ServerHttpSecurity.HeaderSpec.CrossOriginEmbedderPolicySpec130%n/a22442211
ServerHttpSecurityDslKt130%n/a11111111
ServerHttpSecurity.HeaderSpec.CrossOriginResourcePolicySpec130%n/a22442211
ServerHttpSecurity.HeaderSpec.FeaturePolicySpec130%n/a22442211
ServerHttpSecurity.HeaderSpec.PermissionsPolicySpec130%n/a22442211
AuthorizeExchangeDsl.ExchangeAuthorizationRule120%n/a22112211
ServerHttpSecurity.ServerWebExchangeReactorContextWebFilter110%n/a22222211
ServerHttpSecurity.new ObjectProvider() {...}0%n/a22222211