2016-07-15 3 views
0

현재 Okta 뒤에 SAML을 사용자 정의 Java 웹 응용 프로그램과 통합하고 있습니다. Okta가 제공하는 SAML Java Toolkit을 사용하고 싶습니다.Okta의 SAML Java Toolkit과 OpenSAML 간의 구현에 차이점이 있습니까?

인터넷에서 OpenSAML 구현에 대한 많은 예제가 나와 있으므로 시작하는 방법에 대한 일반적인 아이디어를 얻을 수 있습니다. 그러나 Okta가 제공하는 OpenSAML과 SAML Toolkit간에 중요한 차이가 있는지 궁금합니다.

감사합니다.

답변

0

OpenSAML은 오픈 소스 C++ 인 SAML 프로토콜 작업 개발자를 지원하기위한 것 & 자바 라이브러리의 집합입니다. 현재 버전은 SAML 1.0, SAML1.1 및 SAML2.0 프로토콜을 지원합니다. 즉, OpenSAML은 저수준 SAMLx.x 프로토콜 구현을 처리하기위한 라이브러리입니다.

SAML 툴킷은 대부분 무료이며 오픈 소스이며 개발 시간을 단축하고 SAML2.0 지원 웹 응용 프로그램을 구현하기 위해 복잡성을 줄 이도록 설계되었습니다.

Okta의 SAML Java Toolkits는 OpenSAML Java 라이브러리를 사용하여 공급 업체가 SAML SP (Service Provider) 서버를 신속하게 배포하고 웹 응용 프로그램을 보호 할 수 있도록 SAML2.0 프로토콜의 최소 기능을 구현합니다. 그렇지 않으면 공급 업체가 SAML2.0 사양을 알고 이해해야하는 개발자를 고용하고 OpenSAML 또는 기타 유사한 라이브러리를 사용하여 SAML2.0 프로토콜을 구현하여 웹 응용 프로그램을 보호해야합니다.

+0

설명해 주셔서 감사합니다. – DannySievers