| SecurityConfig |   | 91% |   | 80% | 19 | 91 | 14 | 260 | 10 | 63 | 0 | 1 |
| SsrfValidator |   | 92% |   | 76% | 19 | 69 | 12 | 146 | 0 | 24 | 0 | 1 |
| SpringMetadataResource |   | 70% |  | 100% | 8 | 22 | 8 | 22 | 8 | 17 | 0 | 1 |
| SsrfValidator.SniSSLSocketFactory |   | 50% | | n/a | 4 | 8 | 4 | 12 | 4 | 8 | 0 | 1 |
| RefreshableRelyingPartyRegistrationRepository |   | 96% |   | 85% | 10 | 62 | 6 | 156 | 0 | 27 | 0 | 1 |
| CasConfig |  | 94% |   | 81% | 2 | 15 | 3 | 44 | 0 | 9 | 0 | 1 |
| ESUserDetailsService |  | 96% |   | 80% | 4 | 19 | 3 | 52 | 0 | 9 | 0 | 1 |
| FormLoginAuthenticationSuccessHandler |  | 95% |   | 60% | 4 | 8 | 3 | 43 | 0 | 3 | 0 | 1 |
| AbstractSsoLoginSuccessHandler |  | 97% |   | 87% | 2 | 19 | 2 | 60 | 0 | 11 | 0 | 1 |
| SsrfValidator.Origin |  | 78% |   | 50% | 1 | 2 | 1 | 6 | 0 | 1 | 0 | 1 |
| CachingPasswordEncoder |  | 95% |   | 94% | 1 | 16 | 1 | 27 | 0 | 7 | 0 | 1 |
| CasConfig.new X509TrustManager() {...} | | 37% | | n/a | 3 | 4 | 3 | 4 | 3 | 4 | 0 | 1 |
| InvalidSessionCookieFilter.SessionlessRequest | | 66% | | n/a | 2 | 5 | 2 | 6 | 2 | 5 | 0 | 1 |
| SsrfSafeHttpClient |  | 99% |   | 85% | 2 | 10 | 0 | 33 | 0 | 3 | 0 | 1 |
| AuthTokenCookies |  | 100% |   | 94% | 3 | 45 | 0 | 84 | 0 | 18 | 0 | 1 |
| OidcLoginSuccessHandler |  | 100% |  | 100% | 0 | 16 | 0 | 33 | 0 | 10 | 0 | 1 |
| SamlLoginSuccessHandler |  | 100% |  | 100% | 0 | 16 | 0 | 33 | 0 | 10 | 0 | 1 |
| FormLoginAuthenticationFailureHandler |  | 100% |  | 100% | 0 | 6 | 0 | 21 | 0 | 2 | 0 | 1 |
| CsrfRequestMatcher |  | 100% |  | 100% | 0 | 6 | 0 | 17 | 0 | 3 | 0 | 1 |
| OidcAuthorizationRequestResolver |  | 100% |   | 93% | 1 | 13 | 0 | 18 | 0 | 5 | 0 | 1 |
| UsernameClaimOidcUserService |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 3 | 0 | 1 |
| SsoLoginRateLimitFilter |  | 100% |  | 100% | 0 | 7 | 0 | 16 | 0 | 5 | 0 | 1 |
| SamlAcsRequestMatcher |  | 100% | | n/a | 0 | 4 | 0 | 14 | 0 | 4 | 0 | 1 |
| CacheSaml2AuthenticationRequestRepository |  | 100% |  | 100% | 0 | 10 | 0 | 15 | 0 | 6 | 0 | 1 |
| CacheOAuth2AuthorizationRequestRepository |  | 100% |   | 87% | 1 | 10 | 0 | 15 | 0 | 6 | 0 | 1 |
| OidcProviderRegistrationValidator |  | 100% |  | 100% | 0 | 7 | 0 | 13 | 0 | 2 | 0 | 1 |
| InvalidSessionCookieFilter.UnconditionalRequest |  | 100% |  | 100% | 0 | 11 | 0 | 11 | 0 | 7 | 0 | 1 |
| SamlRelayStateResolver |  | 100% |  | 100% | 0 | 8 | 0 | 13 | 0 | 2 | 0 | 1 |
| WhitelistBasicAuthenticationConverter |  | 100% |  | 100% | 0 | 7 | 0 | 15 | 0 | 5 | 0 | 1 |
| SamlLoginFailureHandler |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 2 | 0 | 1 |
| SsoLoginFailureHandler |  | 100% | | n/a | 0 | 4 | 0 | 12 | 0 | 4 | 0 | 1 |
| InvalidSessionCookieFilter |  | 100% |  | 100% | 0 | 7 | 0 | 11 | 0 | 2 | 0 | 1 |
| DeletedUserSessionExpirer |  | 100% |   | 75% | 1 | 6 | 0 | 11 | 0 | 4 | 0 | 1 |
| SessionContextRepository.new DeferredSecurityContext() {...} |  | 100% |  | 100% | 0 | 5 | 0 | 11 | 0 | 4 | 0 | 1 |
| SamlAcsRequestMatcher.LegacyAcsRequestMatcher |  | 100% |  | 100% | 0 | 6 | 0 | 6 | 0 | 3 | 0 | 1 |
| SessionContextRepository |  | 100% |  | 100% | 0 | 5 | 0 | 9 | 0 | 4 | 0 | 1 |
| SecurityConfig.new SecurityConfigurerAdapter() {...} |  | 100% | | n/a | 0 | 2 | 0 | 5 | 0 | 2 | 0 | 1 |
| SpringMetadataResource.TimeLimitedUrlResource |  | 100% | | n/a | 0 | 2 | 0 | 8 | 0 | 2 | 0 | 1 |
| CasLoginSuccessHandler |  | 100% | | n/a | 0 | 6 | 0 | 8 | 0 | 6 | 0 | 1 |
| SsrfValidator.ValidatedTarget |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| ESUserSessionDetails |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 | 0 | 1 |
| RefreshableRelyingPartyRegistrationRepository.IdpMetadata |  | 100% |  | 100% | 0 | 3 | 0 | 2 | 0 | 2 | 0 | 1 |
| SecurityConfig.new ObjectPostProcessor() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| SessionLifetimeFilter |  | 100% |  | 100% | 0 | 3 | 0 | 8 | 0 | 1 | 0 | 1 |
| SecurityConfig.new ObjectPostProcessor() {...} |  | 100% | | n/a | 0 | 2 | 0 | 3 | 0 | 2 | 0 | 1 |
| HeaderOnlyForMultipartCsrfTokenRequestHandler |  | 100% |  | 100% | 0 | 3 | 0 | 4 | 0 | 2 | 0 | 1 |
| SecurityConfig.new PasswordEncoder() {...} |  | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| CacheAwareRedirectStrategy |  | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| SessionConfig |  | 100% | | n/a | 0 | 3 | 0 | 3 | 0 | 3 | 0 | 1 |
| OidcLoginSuccessHandler.OidcContext | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| AuthTokenCookies.Target | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| SamlLoginSuccessHandler.SamlContext | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| DisabledAfterPasswordCheckException | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |