2016-07-15 4 views
0

Ich bin gerade dabei SAML mit einer eigenen Java Web-App zu integrieren, um es hinter Okta zu setzen. Ich möchte das SAML Java Toolkit von Okta verwenden.Gibt es Unterschiede in der Implementierung zwischen Oktas SAML Java Toolkit und OpenSAML?

Es gibt viele Beispiele im Internet für OpenSAML-Implementierungen, damit ich eine allgemeine Vorstellung davon bekomme, wie ich anfangen soll. Ich frage mich jedoch, ob es signifikante Unterschiede zwischen OpenSAML und dem von Okta bereitgestellten SAML Toolkit gibt.

Danke!

Antwort

0

OpenSAML ist eine Reihe von Open Source C++ & Java Bibliotheken soll Entwickler unterstützen, die mit dem SAML-Protokoll arbeiten. Die aktuelle Version unterstützt die Protokolle SAML 1.0, SAML1.1 und SAML2.0. Mit anderen Worten, OpenSAML ist eine Bibliothek zur Handhabung der SAMLx.x-Protokollimplementierungen auf niedriger Ebene.

SAML-Toolkits sind meist frei und Open-Source, entworfen, um die Entwicklungszeit zu verkürzen und die Komplexität zu reduzieren, um SAML2.0-fähige Web-Apps zu implementieren.

SAML Java Toolkits von Okta verwenden OpenSAML-Java-Bibliotheken, um minimale Funktionen des SAML2.0-Protokolls für Anbieter zu implementieren, um SAML Service Provider (SP) -Server schnell bereitzustellen und ihre Web-Apps zu schützen. Andernfalls muss der Anbieter Entwickler beschäftigen, die die SAML2.0-Spezifikation kennen und verstehen müssen und OpenSAML oder andere ähnliche Bibliotheken verwenden müssen, um das SAML2.0-Protokoll zum Schutz ihrer Web-Apps zu implementieren.

+0

Vielen Dank für die Erklärung! – DannySievers

Verwandte Themen