Я использую Spring security SAML 1.0.3 Release version. Я обнаружил проблему: если мы загружаем сертификат для IDP, он не отражается в Spring SAML. Кажется, проблема в MetadataCredentialResolver , где есть кэш-карта.
Map<MetadataCacheKey, SoftReference<Collection<Credential>>> cache;
Он выбирает сертификат из кеша и, следовательно, новый загруженный сертификат игнорируется. Есть ли способ сбросить кеш?