JaCoCo Coverage Report

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total279,088 of 290,4033%19,406 of 19,8542%27,58128,04566,60768,06617,75118,0752,9162,993
org.springframework.security.config.http13,4070%1,3760%1,1201,1203,5203,5204304306868
org.springframework.security.config.web.server11,9970%8020%1,3161,3162,4022,402915915101101
org.springframework.security.oauth2.server.authorization.authentication9,5020%9920%8888882,5142,5143923926767
io.spring.gradle.convention8,6350%1840%314314437437222222113113
org.springframework.security.config.annotation.web6,9000%4400%7687688878875485484141
org.springframework.security.config.annotation.web.configurers6,2190%4080%6286281,5641,5644244245252
org.springframework.security.oauth2.jwt5,70171711%3093911%5686381,3331,5223994644859
org.springframework.security.config.annotation.web.configurers.oauth2.server.authorization5,3340%3720%4914911,5091,5093053052222
org.springframework.security.authorization.method4,9770%3380%5325321,1241,1243633635151
org.springframework.security.oauth2.server.authorization4,7840%3260%4794791,1081,1083163164242
org.springframework.security.saml2.provider.service.authentication4,4680%2760%4184181,1091,1092792794646
org.springframework.security.oauth2.client4,1940%2180%4094091,0881,0883003004646
org.springframework.security.saml2.provider.service.web.authentication.logout4,1430%2630%3193191,0821,0821861862727
org.springframework.security.saml2.provider.service.registration4,0610%2320%3643649659652472473535
org.springframework.security.oauth2.server.authorization.web3,2510%1760%2112118668661231231616
org.springframework.security.config.annotation.web.configurers.oauth2.client2,8810%2180%2492497617611401402222
org.springframework.security.oauth2.server.authorization.web.authentication2,8530%4460%30730756256284842121
org.springframework.security.web.authentication2,8350%2100%3173177877872122122828
org.springframework.security.ldap.userdetails2,8070%1240%2592597137131971971616
org.springframework.security.saml2.provider.service.web2,8020%1900%2212217297291251252222
org.springframework.security.config.method2,5560%1720%2022026716711161162323
org.springframework.security.saml2.provider.service.authentication.logout2,5110%1580%2382386266261581582222
org.springframework.security.web2,4380%1480%2592596216211851852929
org.springframework.security.config.annotation.method.configuration2,4270%1620%2492495865861681683131
org.springframework.security.authentication2,3601164%1974%2933056606941922023538
org.springframework.security.oauth2.client.web2,3580%1600%2112116456451311311717
org.springframework.security.config.annotation.web.configuration2,3380%1840%2752756106101831832828
org.springframework.security.authorization2,3300%1500%3073075715712322324040
org.springframework.security.acls.domain2,2931526%2614%2442565475751131201617
org.springframework.security.test.web.servlet.request2,2760%1060%2312315875871781782626
org.springframework.security.crypto.password2,2561%1313%15615940340988911415
org.springframework.security.saml2.provider.service.web.authentication2,2360%1400%1761765645641051051616
org.springframework.security.crypto.encrypt2,1620%780%1561564734731161161515
org.springframework.security.web.savedrequest2,0420%1580%2162165335331371371111
org.springframework.security.oauth2.server.resource.authentication1,9980%760%1861865365361481483232
org.springframework.security.acls.jdbc1,9650%1300%163163465465989899
org.springframework.security.saml2.provider.service.metadata1,9610%1180%1611614904901011011717
org.springframework.security.oauth2.client.oidc.authentication1,9230%1280%147147471471838377
org.springframework.security.web.webauthn.management1,8110%780%11011045745771711515
org.springframework.security.web.server1,7960%520%2192194454451931932525
org.springframework.security.web.authentication.rememberme1,7910%1140%1581584454451011011111
org.springframework.security.oauth2.server.authorization.oidc.authentication1,7870%1860%17317347147180801414
org.springframework.security.config.annotation.web.builders1,7850%860%1431434294291001001111
org.springframework.security.oauth2.server.authorization.client1,7500%1360%1721723843841041041515
org.springframework.security.oauth2.client.web.reactive.function.client1,7490%760%19019036936915215255
org.springframework.security.web.server.authentication1,7060%300%1691694224221541542626
org.springframework.security.web.webauthn.api1,6740%270%2382384834832202203939
org.springframework.security.test.web.reactive.server1,6500%620%1811814444441501501616
org.springframework.security.web.authentication.www1,6260%1340%149149398398828288
org.springframework.security.oauth2.client.web.server1,5110%760%13813835935910010088
org.springframework.security.oauth2.client.endpoint1,4960%1280%15815842642694942323
org.springframework.security.saml2.internal1,4730%1040%11711736236264641010
org.springframework.security.config.annotation.web.configurers.saml21,4640%1020%130130359359797988
org.springframework.security.provisioning1,43817811%6711%110125333374738713
org.springframework.security.web.util1,4290%1440%19219239639612012077
org.springframework.security.oauth2.core.endpoint1,3900%1220%1661663363361051051313
org.springframework.security.web.authentication.ui1,3650%1040%130130347347787866
org.springframework.security.web.header.writers1,3350%960%1561563393391081082525
org.springframework.security.web.context1,3200%1460%16916938138196961414
s1011,2970%840%9090296296484855
org.springframework.security.web.util.matcher1,2930%1520%17117129829895951818
org.springframework.security.web.server.firewall1,2340%1180%139139286286808088
org.springframework.security.config.annotation.web.configurers.oauth2.server.resource1,2210%1100%11911929629664641010
org.springframework.security.core1,2161%1800%17117429430073761113
org.springframework.security.web.access1,2090%900%12812833633683831919
org.springframework.security.web.csrf1,1620%820%11911931431478781818
org.springframework.security.config.ldap1,1520%1120%117117323323616199
org.springframework.security.config.annotation.web.reactive1,1520%1040%13513527827883831515
org.springframework.security.oauth2.server.authorization.token1,1410%960%13013028528582821616
org.springframework.security.web.server.header1,0730%440%11611624724794942626
org.springframework.security.access.intercept1,0700%980%130130276276818199
org.springframework.security.web.server.csrf1,0640%540%11811825725791911111
org.springframework.security.web.webauthn.jackson1,0600%520%1501503053051221228181
org.springframework.security.access.expression.method1,0010%960%103103241241555599
org.springframework.security.oauth2.server.authorization.http.converter9660%400%767623923956561313
org.springframework.security.core.annotation9620%1130%100100204204434377
org.springframework.security.oauth2.client.registration92942731%623234%10715022333271103511
org.springframework.security.oauth2.server.authorization.oidc.http.converter9290%300%696922822854541212
org.springframework.security.web.firewall92467642%1216534%140197241396751041115
org.springframework.security.config.authentication9080%940%7777225225303088
org.springframework.security.oauth2.server.authorization.aot.hint8940%280%2929150150151533
org.springframework.security.oauth2.server.authorization.oidc.web8870%340%5454242242373744
org.springframework.security.web.authentication.preauth8850%760%10510526426467671010
org.springframework.security.oauth2.server.resource.introspection8820%400%959521121175751313
org.springframework.security.config.oauth2.client8640%340%5050175175333377
org.springframework.security.authentication.jaas8470%660%10710723123174741111
org.springframework.security.oauth2.client.userinfo8300%300%6161202202464688
org.springframework.security.config.annotation.rsocket8290%560%10610619919978781414
org.springframework.security.jackson28010%600%818119319351512323
org.springframework.security.web.session7990%400%858523023065651515
org.springframework.security.aot.hint7880%500%6161174174363688
org.springframework.security.web.access.intercept7880%780%106106197197676799
org.springframework.security.oauth2.server.authorization.settings7860%240%10010019919988881212
org.springframework.security.config.saml27860%440%5555196196333311
org.springframework.security.config.websocket7850%600%5858195195282866
org.springframework.security.web.server.ui7810%200%5959185185494966
org.springframework.security.oauth2.core.oidc7740%620%130130172172999988
org.springframework.security.ldap.authentication74437233%673131%82109204292446069
org.springframework.security.ldap74415417%7310%6876179216283536
org.springframework.security.web.server.util.matcher7350%440%888817617666661010
org.springframework.security.test.context.support7310%500%818119819856561212
org.springframework.security.access.method7300%920%8181155155353566
org.springframework.security.core.context72710%578%11412922025184981114
org.springframework.security.oauth2.core.http.converter7240%360%646417917946461212
org.springframework.security.config.annotation.web.headers6930%560%10810812912980801212
org.springframework.security.web.webauthn.registration6690%300%5454187187393988
org.springframework.security.config.annotation.authentication.configuration6680%560%757517517547471212
org.springframework.security.oauth2.client.authentication6630%140%5858195195515188
org.springframework.security.oauth2.core64936535%622024%11614016625376991219
org.springframework.security.web.access.expression6490%260%808017117167671313
org.springframework.security.ldap.authentication.ad6470%560%6262149149292944
org.springframework.security.access.prepost6470%800%7575135135353555
org.springframework.security.ldap.ppolicy6390%600%6767145145373799
org.springframework.security.authentication.ott6300%260%646417217251511111
org.springframework.gradle.propdeps6240%n/a14142323141488
org.springframework.security.config.annotation6180%500%6969156156444466
org.springframework.security.web.authentication.switchuser6120%440%6060169169383833
org.springframework.security.web.servletapi6060%460%7474187187515155
org.springframework.security.messaging.access.intercept6010%340%7676149149595999
org.springframework.security.oauth2.server.resource.web5950%660%6969162162363677
org.springframework.gradle.maven5900%0%515111811846461515
org.springframework.security.authentication.dao5820%440%5959166166373744
org.springframework.security.jackson5800%420%555515415434341616
org.springframework.security.rsocket.core5740%280%6161126126474766
org.springframework.security.access.vote5620%890%8484159159383888
org.springframework.security.oauth2.client.oidc.userinfo5590%240%5151138138393955
default5501,01064%217778%611228935643671124
org.springframework.security.web.authentication.logout5480%420%626216016041411010
org.springframework.security.web.access.channel5460%660%7575144144424277
org.springframework.security.web.authentication.session5440%520%676715315341411111
org.springframework.security.oauth2.server.resource5400%480%7373129129494966
org.springframework.security.messaging.handler.invocation.reactive5370%660%5555129129222222
org.springframework.security.core.userdetails53411317%3415%7184125155526479
org.springframework.security.oauth2.client.jackson5300%320%575714714741412525
org.springframework.security.web.reactive.result.method.annotation5270%680%5454128128202022
org.springframework.security.web.server.savedrequest5220%140%5151126126444444
org.springframework.security.core.session5220%360%5959143143414188
org.springframework.security.messaging.context5150%420%5050151151292933
org.springframework.security.core.authority.mapping5120%580%6868131131393955
org.springframework.security.web.webauthn.authentication5110%120%4949143143434388
org.springframework.security.acls4980%360%4444128128262633
org.springframework.security.oauth2.client.jackson24960%320%565613413440402525
org.springframework.security.saml2.core4910%300%5959106106444455
org.springframework.security.concurrent4900%200%5858133133484866
org.springframework.security.config.annotation.authentication.configurers.ldap4830%320%6161144144454533
org.springframework.security.acls.afterinvocation4770%400%5454118118343466
org.springframework.security.access.expression4730%280%6161118118474755
org.springframework.security.oauth2.client.web.client4650%320%5252125125363666
org.springframework.security.web.server.authorization4600%0%5555116116515199
org.springframework.security.config4580%440%4444101101222288
org.springframework.security.oauth2.server.authorization.oidc.web.authentication4520%560%43439696151544
org.springframework.security.crypto.argon24370%320%33339797151533
org.springframework.security.oauth2.server.resource.web.authentication4310%340%3737110110202022
org.springframework.security.access.hierarchicalroles4250%360%40409696222277
org.springframework.security.web.method.annotation4170%520%4444106106181833
org.springframework.security.core.token3930%220%42429292313144
org.springframework.security.rsocket.authentication3900%120%39399393333355
org.springframework.security.web.authentication.preauth.websphere3880%180%3535104104262633
org.springframework.security.oauth2.server.authorization.oidc3850%0%44448686414166
org.springframework.security.config.annotation.web.configurers.ott3840%240%3838111111262611
org.springframework.security.oauth2.server.authorization.oidc.converter3820%380%34349696151522
org.springframework.security.util3640%320%39399292232344
org.springframework.security.messaging.util.matcher3480%260%51519494383899
org.springframework.security.config.annotation.web.socket3480%180%36369191272755
org.springframework.security.test.web.servlet.response3480%340%38388282212166
org.springframework.security.oauth2.core.user3450%360%37378787191922
org.springframework.security.rsocket.metadata3440%0%31318383282866
org.springframework.security.oauth2.client.oidc.web.server.logout3430%180%29298686202033
org.springframework.security.web.debug3400%300%34348585191933
org.springframework.security.oauth2.server.authorization.jackson23340%280%4040808026261515
org.springframework.security.crypto.scrypt3270%300%25255454101011
org.springframework.security.core.userdetails.jdbc3130%140%34347373272711
org.springframework.security.messaging.access.expression3110%180%37377878282866
io.spring.gradle3110%0%12122222101033
org.springframework.security.web.jackson3080%180%3131666622221212
org.springframework.security.access.annotation3070%400%42427070222255
org.springframework.security.config.annotation.web.oauth2.login3030%220%48484343373755
org.springframework.security.convention.versions3010%0%18186666141444
org.springframework.gradle.classpath2980%220%32326161212133
org.springframework.security.config.annotation.authentication.configurers.provisioning2910%0%36368181333344
org.springframework.security.converter2850%320%30306161141433
org.springframework.security.web.jackson22830%140%2727565620201212
org.springframework.security.config.annotation.web.session2810%260%37374949222233
org.springframework.security.oauth2.client.oidc.session2790%320%29295555131322
org.springframework.security.web.server.authentication.logout2770%n/a29296969292977
org.springframework.security.oauth2.server.authorization.converter2700%280%27276666131322
org.springframework.security.web.authentication.preauth.j2ee2690%140%24246565171744
org.springframework.security.oauth2.server.authorization.jackson2630%220%3131646420201010
org.springframework.security.web.servlet.util.matcher2630%240%32325454202033
org.springframework.security.crypto.password4j2610%120%28287878222266
org.springframework.security.web.authentication.password2570%0%24246060191922
org.springframework.security.config.annotation.web.oauth2.resourceserver2550%180%32323939232322
org.springframework.security.web.authentication.preauth.x5092480%140%21215959141433
org.springframework.security.core.authority24116%209%30355566202424
org.springframework.security.saml2.provider.service.web.metadata2320%160%151559597711
org.springframework.security.messaging.web.csrf2300%280%212159597733
org.springframework.security2300%120%17174141111122
org.springframework.security.config.core.userdetails2290%0%28286565242433
org.springframework.security.web.header2190%140%28286767212155
org.springframework.security.web.server.authentication.ott2180%120%25255353191944
org.springframework.security.ldap.server2150%160%18185454101011
org.springframework.security.oauth2.client.oidc.authentication.logout2130%0%27274848242433
org.springframework.security.core.parameters2120%200%21215353111122
org.springframework.security.oauth2.client.oidc.web.logout2090%240%191954547711
org.springframework.security.crypto.bcrypt2026,38896%5210266%5811846287104103
org.springframework.security.web.header.writers.frameoptions2020%160%24246060161666
org.springframework.security.oauth2.core.web.reactive.function1940%140%19195050121233
org.springframework.security.config.crypto1910%120%23234848171733
org.springframework.security.ldap.search1900%0%14144343101011
org.springframework.security.oauth2.server.resource.web.server.authentication1850%220%23234949121211
org.springframework.security.config.annotation.web.saml21850%0%24242020202022
org.springframework.security.oauth2.server.resource.web.server1820%220%181842427711
org.springframework.security.oauth2.core.oidc.user1800%180%26264848171722
org.springframework.gradle.xsd1800%220%22225050111133
org.springframework.security.test.web.support1740%260%212152528811
org.springframework.security.oauth2.core.converter16920154%391527%32544910172718
org.springframework.security.access.event1690%220%30305151191966
org.springframework.security.web.server.context1690%0%25254141212155
org.springframework.security.authentication.event1680%0%2626545423231414
org.springframework.security.web.authentication.ott1640%0%17175252131355
org.springframework.security.oauth2.client.web.reactive.result.method.annotation1600%0%17173838151511
org.springframework.security.data.repository.query1600%0%17174343141422
org.springframework.security.config.annotation.configuration1570%160%151543437722
org.springframework.security.oauth2.client.web.method.annotation1560%160%151544447711
org.springframework.security.rsocket.util.matcher1530%0%25254242222255
org.springframework.security.oauth2.server.resource.web.access.server1500%0%131332329911
org.springframework.security.core.userdetails.memory1500%180%21213939121222
trang1480%0%14143131121222
org.springframework.security.config.annotation.authentication.builders1480%120%19193737131311
org.springframework.security.test.aot.hint1480%0%14143131131322
org.springframework.security.test.web.servlet.setup1410%0%24244141202033
org.springframework.security.access.intercept.aopalliance1400%0%16163636131333
org.springframework.security.scheduling1360%n/a19192626191922
org.springframework.security.config.web1350%180%19194040101011
org.springframework.security.crypto.keygen1280%0%20204040181855
org.springframework.security.oauth2.server.resource.web.reactive.function.client1270%0%18183131171722
org.springframework.security.web.server.transport1230%0%13132525101011
org.springframework.security.rsocket.authorization1190%n/a15153232151533
org.springframework.security.access.intercept.aspectj1170%0%13133131111122
org.springframework.security.data.aot.hint1130%0%7726262211
org.springframework.security.web.jaasapi1130%140%131336366611
org.springframework.security.oauth2.client.http0%120%121227276611
org.springframework.security.config.annotation.authorization0%0%131328288844
org.springframework.security.web.transport0%0%121229297711
org.springframework.security.oauth2.server.resource.web.access0%0%9926264411
org.springframework.security.saml2.jackson0%n/a1212404012121010
org.springframework.security.authentication.ott.reactive0%0%11112323101022
org.springframework.security.config.annotation.web.oauth2.client0%0%15151111111111
org.springframework.security.crypto.factory0%n/a1117171111
org.springframework.security.web.context.request.async0%0%14143737111122
org.springframework.security.web.bind.support0%180%131321214411
org.springframework.security.oauth2.core.authorization0%0%121220208822
org.springframework.security.access0%0%13132424111133
org.springframework.security.core.userdetails.cache0%0%16162020131322
org.springframework.security.oauth2.jose.jws47%0%91216305812
org.springframework.security.saml2.jackson20%n/a1111303011111010
org.springframework.security.authorization.event0%n/a11112121111133
lock0%0%12121919101044
org.springframework.security.web.servlet.support.csrf0%0%101019196611
org.springframework.security.config.observation0%n/a11112222111122
org.springframework.security.config.annotation.authentication.configurers.userdetails0%0%12122525111144
org.springframework.security.config.provisioning0%n/a9920209911
org.springframework.security.rsocket.api0%n/a3312123311
org.springframework.security.config.aot.hint0%n/a6616166633
org.springframework.security.web.aot.hint0%0%5514143311
org.springframework.security.web.reactive.result.view0%0%101015156611
org.springframework.security.test.context0%0%12122626111122
org.springframework.security.ldap.jackson0%n/a7716167755
org.springframework.security.context0%0%8814143311
org.springframework.security.oauth2.client.web.reactive.function.client.support0%n/a6613136611
org.springframework.security.oauth2.client.web.server.authentication0%n/a2214142211
org.springframework.security.ldap.jackson20%n/a6613136655
org.springframework.security.task0%n/a8813138822
org.springframework.security.acls.model0%n/a10102020101055
org.springframework.security.oauth2.client.web.client.support0%n/a5511115511
org.springframework.security.messaging.web.socket.server0%0%4412123311
org.springframework.security.config.debug0%0%4411113311
org.springframework.security.crypto.codec13378%58%4127310602
org.springframework.security.authentication.jaas.memory0%0%6612125511
org.springframework.security.oauth2.client.oidc.authentication.event0%n/a5512125511
org.springframework.security.oauth2.server.authorization.context0%0%7711115522
org.springframework.security.web.server.jackson20%n/a44994422
org.springframework.gradle0%0%4410103311
org.springframework.security.web.server.jackson0%n/a55995522
org.springframework.security.ldap.aot.hint0%n/a33663311
org.springframework.security.oauth2.client.oidc.server.session0%n/a44664411
org.springframework.security.authentication.jaas.event0%n/a55995533
org.springframework.security.config.annotation.web.servlet.configuration0%n/a33663311
org.springframework.security.web.webauthn.aot0%n/a44884422
org.springframework.security.config.web.messaging0%0%55994411
org.springframework.security.authentication.password0%n/a44884422
org.springframework.security.oauth2.client.event0%n/a33663311
org.springframework.security.crypto.util79%100%144131201
org.springframework.security.web.context.support0%0%33442211
org.springframework.security.oauth2.client.aot.hint0%n/a33773311
org.springframework.security.saml20%n/a33663311
org.springframework.security.web.http0%n/a22222211
org.springframework.security.config.core0%n/a22442211