0

現在、Okta の背後に配置するために、SAML をカスタム Java Web アプリと統合しています。Okta が提供する SAML Java Toolkit を使用したいと考えています。

OpenSAML 実装のインターネット上には多くの例があり、どのように開始するかについての一般的なアイデアを得ることができます。ただし、OpenSAML と Okta が提供する SAML Toolkit の間に大きな違いがあるかどうかは疑問です。

ありがとう!

4

1 に答える 1

0

OpenSAML は、SAML プロトコルを使用する開発者をサポートすることを目的とした、オープン ソースの C++ および Javaライブラリのセットです。現在のバージョンは、SAML 1.0、SAML1.1、および SAML2.0 プロトコルをサポートしています。つまり、OpenSAML は、低レベルの SAMLx.x プロトコルの実装を処理するためのライブラリです。

SAML ツールキットは、開発時間を短縮し、SAML2.0 対応の Web アプリを実装する際の複雑さを軽減するように設計された、ほとんどが無料のオープンソースです。

Okta の SAML Java ツールキットは、OpenSAML Java ライブラリを使用して SAML2.0 プロトコルの最小限の機能を実装し、ベンダーが SAML サービス プロバイダー (SP) サーバーを迅速に展開して Web アプリを保護できるようにします。それ以外の場合、ベンダーは、SAML2.0 仕様を知って理解している開発者を雇用し、OpenSAML または他の同様のライブラリを使用して SAML2.0 プロトコルを実装し、Web アプリを保護する必要があります。

于 2016-07-16T16:34:48.187 に答える