2016-04-29 4 views
0

私はIBM MobileFirst Studio Plugin 7.0を使用しており、アダプタベースの認証のチュートリアルのここではDocumentationでした。アダプタベースの認証のためのisInternalUSerIDの使用

フォームベースオーセンティケータとは異なり、isInternalUserIDがuserIdentityオブジェクトの作成に使用されていないことがわかります。それは使用できますか?それとも、具体的には、userIDentityを作成するコードをアダプタで行う必要がありますか?

答えて

0

答えには2つの部分があります:カスタムセキュリティテストを使用している場合

a)は、「isInternalUserIDは、」ユーザーIDを作成するために使用されるものとして特定のレルムを識別するために使用されます。レルムに "isInternalUserID"とマークされている場合は、このレルムだけがユーザの識別に使用されることを意味します。 モバイルリソースまたはWebリソースに適用されるすべてのセキュリティ構成に対して、そのような領域が1つだけ存在する必要があります。

b)アダプタベースの認証により、MobileFirstアダプタ内でカスタム認証ロジックを柔軟に開発できます。このため、(フォームベースのサンプルとは異なり)userIdentityが作成され、アダプタロジックで割り当てられるのがわかります。 ただし、生成されたIDは、セキュリティテストの「isInternalUserId」とマークされている領域に割り当てられていることに注意してください。

詳細:

関連する問題