От вашего вопроса у меня сложилось впечатление, что вы не очень знакомы с протоколом SAML.
Все, что я могу сейчас сделать, - это дать вам несколько советов для начала работы.
Первое: учитьсяо протоколе.Попытайтесь понять процесс единого входа и различить, какие компоненты в вашей компании действуют как «Поставщик услуг» и «Поставщик удостоверений»
Во-вторых: Поймите область интеграции. Попробуйте ответить на следующие вопросы: - Это приложение работает ввнутренняя или внешняя сеть?- У кого есть доступ?- Есть ли уже проверка подлинности SAML для других приложений в вашей компании?- Сервер LDAP уже контролируется Identity Provider, или вам нужно внедрить новый?
Как только вы познакомитесь, вы можете начать думать о разработке.Существует множество существующих решений и библиотек, поэтому, как только вы поймете, как работает протокол, вам будет гораздо проще продолжать.
Я буду рад помочь вам в вашем путешествии.Это задание потребует много усилий, поэтому будьте готовы.