anchor.diff:  Converter<HttpServletRequest, RelyingPartyRegistration> relyingPartyRegistrationResolver =
           new DefaultRelyingPartyRegistrationResolver(this.relyingPartyRegistrationRepository);
   Saml2MetadataFilter filter = new Saml2MetadataFilter(
  -		relyingPartyRegistrationResolver,
  +        relyingPartyRegistrationResolver,
           new OpenSamlMetadataResolver());
   
   http
  
positive.code:         OpenSamlAuthenticationProvider authenticationProvider = new OpenSamlAuthenticationProvider();
          authenticationProvider.setAssertionValidator(OpenSamlAuthenticationProvider
                  .createDefaultAssertionValidator(assertionToken -> {
          			Map<String, Object> params = new HashMap<>();
          			params.put(CLOCK_SKEW, Duration.ofMinutes(10).toMillis());
          			// ... other validation parameters
          			return new ValidationContext(params);
          		})
          );
  
          http
  
negative.code: X509Certificate certificate = relyingPartyDecryptionCertificate();
  Resource resource = new ClassPathResource("rp.crt");
  try (InputStream is = resource.getInputStream()) {
      RSAPrivateKey rsa = RsaKeyConverters.pkcs8().convert(is);
      return Saml2X509Credential.decryption(rsa, certificate);
  }
  ----
  
  