org.springframework.security.authorization.method

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,977 of 4,9770%338 of 3380%5325321,1241,1243633635151
AuthorizationAdvisorProxyFactory.ContainerTypeVisitor4510%400%36369090161611
AuthorizationManagerAfterReactiveMethodInterceptor3640%440%44448181222211
AuthorizationManagerBeforeMethodInterceptor3620%140%34347777272711
PreFilterAuthorizationReactiveMethodInterceptor3370%320%36367878202011
AuthorizationManagerBeforeReactiveMethodInterceptor3280%320%41416767252511
AuthorizationAdvisorProxyFactory2850%140%18186060111111
PostFilterAuthorizationReactiveMethodInterceptor2630%160%33335353252511
AuthorizationManagerAfterMethodInterceptor2390%120%25255454191911
ReactiveExpressionUtils1590%120%17173434111111
PreFilterAuthorizationMethodInterceptor1540%100%19193939141411
PreAuthorizeExpressionAttributeRegistry1510%100%141435359911
PostAuthorizeExpressionAttributeRegistry1510%100%141435359911
PostAuthorizeReactiveAuthorizationManager1110%20%11112828101011
SecuredAuthorizationManager1000%80%111119197711
PostFilterAuthorizationMethodInterceptor1000%40%14142929121211
ExpressionUtils940%140%111124244411
AuthorizeReturnObjectMethodInterceptor910%20%11112626101011
Jsr250AuthorizationManager.Jsr250AuthorizationManagerRegistry880%100%101019195511
PostAuthorizeAuthorizationManager840%20%8822227711
AuthorizationInterceptorsOrder840%n/a4417174411
PreAuthorizeReactiveAuthorizationManager810%20%9921218811
AuthorizationAdvisorProxyFactory.ClassVisitor770%80%6617172211
AuthorizationMethodPointcuts760%60%6611113311
AbstractExpressionAttributeRegistry690%40%9914147711
PreAuthorizeAuthorizationManager600%20%7716166611
MethodExpressionAuthorizationManager560%n/a4414144411
ReflectiveMethodAuthorizationDeniedHandler550%n/a4411114411
PreFilterExpressionAttributeRegistry480%20%5512124411
AbstractAuthorizationManagerRegistry470%20%66885511
PostFilterExpressionAttributeRegistry460%20%5512124411
Jsr250AuthorizationManager410%n/a4412124411
AuthorizationAdvisorProxyFactory.ReactiveTypeVisitor400%40%55773311
AuthorizationAdvisorProxyFactory.TargetVisitor340%40%66884411
ThrowingMethodAuthorizationDeniedHandler310%40%55773311
AuthorizationAdvisorProxyFactory.ContainerTypeVisitor.new Iterator() {...}250%n/a33333311
AuthorizationAdvisorProxyFactory.AuthorizationProxyMethodInterceptor240%20%66775511
NullReturningMethodAuthorizationDeniedHandler230%40%55773311
ExpressionAttribute220%20%44663311
ReactiveAuthenticationUtils200%n/a22552211
MethodInvocationResult180%n/a33773311
PostAuthorizeExpressionAttribute130%n/a22552211
PreAuthorizeExpressionAttribute130%n/a22552211
AuthorizeReturnObjectMethodInterceptor.MethodReturnTypePointcut120%n/a22442211
PreFilterExpressionAttributeRegistry.PreFilterExpressionAttribute100%n/a22442211
PreFilterAuthorizationReactiveMethodInterceptor.FilterTarget90%n/a11441111
AuthorizationAdvisorProxyFactory.IgnoreValueTypeVisitor80%20%22331111
ReactiveMethodInvocationUtils70%n/a11331111
MethodAuthorizationDeniedHandler60%n/a11111111
NoOpAuthorizationEventPublisher40%n/a22222211
AuthorizationManagerAfterReactiveMethodInterceptor.KotlinDelegate0%n/a11111111
AuthorizationManagerBeforeReactiveMethodInterceptor.KotlinDelegate0%n/a11111111