Как расширить SAMLContextProviderImpl для использования пользовательского MetaDataProvider, который считывает метаданные IDP из базы данных - PullRequest
0 голосов
/ 24 марта 2020

Мой вариант использования - у меня есть приложение, которое всегда выполняет аутентификацию, инициированную SP. Я буду работать с несколькими IDP, и метаданные для этих IDP будут храниться в базе данных. То, что я хочу сделать, основано на URL, например, https://example.com/saml/login?idp=idpId_clientId На основе комбинации idpId_clientId Я буду знать, как загрузить метаданные idp из БД. Я имел в виду эту топи c [ Как автоматически выбрать настроенного поставщика удостоверений SAML в мультитенантной среде для выполнения единого входа с использованием Spring SAML и обнаружил, что я могу расширить SAMLContextProviderImpl. Я хочу знать, какую информацию мне нужно заполнить в SAMLMessageContext? Где я могу заполнить метаданные SP

...