Shibboleth спокойный API

Я пишу приложение для Android для университета, которое использует Shibboleth для аутентификации студентов.

Поскольку я делаю собственное приложение для Android (а не веб-просмотр), я хотел бы программно передать имя пользователя и пароль и вернуть учетные данные пользователя. Есть ли у Shibboleth спокойный API, который я могу использовать.

напр. CAS имеет https://wiki.jasig.org/display/CASUM/RESTful+API, что позволило бы мне программно отправить имя пользователя и пароль и получить учетные данные билета. Есть ли что-то подобное для шибболета?


person Sethu    schedule 24.03.2011    source источник


Ответы (2)


Shibboleth не предоставляет интерфейс REST, но у них есть профиль аутентификации, не ориентированный на браузер, который называется ECP. https://wiki.shibboleth.net/confluence/display/CONCEPT/ECP

person nickrak    schedule 02.07.2013

Shibboleth не имеет спокойной поддержки. Однако вы все равно можете использовать JAAS + подключаемый модуль Java + клиент Rest для аутентификации, вызвав свою систему аутентификации на основе Restful. у меня была похожая реализация

person Yohannes Gebremariam    schedule 25.01.2016
comment
Не могли бы вы поделиться ссылкой, с помощью которой я могу пройти аутентификацию без использования веб-потока или потока Ecp? Я имею в виду реализацию остальных API. - person Waheed; 04.01.2017