2016-07-15 1 views
0

В настоящее время я интегрирую SAML с пользовательским веб-приложением Java, чтобы поместить его в Okta. Я хочу использовать SAML Java Toolkit, который предоставляется Okta.Существуют ли какие-либо различия в реализации между SAML Java Toolkit и OpenSAML Okta?

В Интернете реализовано множество примеров реализации OpenSAML, чтобы я мог получить общее представление о том, как начать. Тем не менее, мне интересно, существуют ли какие-либо существенные различия между OpenSAML и SAML Toolkit, предоставленными Okta.

Спасибо!

ответ

0

OpenSAML представляет собой набор C++ с открытым исходным кодом & Библиотеки Java предназначены для поддержки разработчиков, работающих с протоколом SAML. Текущая версия поддерживает протоколы SAML 1.0, SAML1.1 и SAML2.0. Другими словами, OpenSAML - это библиотека для обработки реализаций протокола SAMLx.x с низким уровнем.

SAML Toolkits в основном бесплатны и с открытым исходным кодом, призванные сократить время разработки и уменьшить сложность реализации веб-приложений, поддерживающих SAML2.0.

SAML Java Toolkits из Okta использует библиотеки Java OpenSAML для реализации минимальных возможностей протокола SAML2.0 для поставщиков, которые быстро развертывают сервер SAML Service Provider (SP) и защищают свои веб-приложения. В противном случае поставщик должен использовать разработчиков, которые должны знать и понимать спецификацию SAML2.0, а затем использовать OpenSAML или другие подобные библиотеки для реализации протокола SAML2.0 для защиты своих веб-приложений.

+0

Благодарим вас за разъяснение! – DannySievers

Смежные вопросы