0

WSO2 API Manager (v. 1.8.0) 用にカスタマイズされたユーザー サインアップ ワークフロー拡張機能を作成しようとしています。ユーザーが API ストアにサインアップするたびに、管理者に通知メールを送信したいと考えています。電子メールには、ユーザーに関する基本的なデータ (電子メール、名、姓など) を含めたいと考えています...このデータを取得するために使用できるクラスを見つけるのが困難です。

4

1 に答える 1

0

アプリケーション登録ワークフローとサブスクリプション ワークフローには DTO クラス (ApplicationRegistrationWorkflowDTO.java 、SubscriptionWorkflowDTO.java) があり、WorkflowDTO をそれらにキャストして、そのワークフローに関連する詳細を取得できます。しかし、ユーザー サインアップ ワークフローについては、そのような DTO クラスが見つかりませんでした。しかし、私が知っているように、ユーザーのサインアップ時に、そのユーザーのすべての詳細がユーザー プロファイルとして保存されます (これは、apimanger で使用される IS の機能です)。そのため、管理サービス呼び出しによって、特定のユーザーのユーザー プロファイルを取得できます。ここ[1]では、サンプルのユーザー プロファイル管理サービス クライアントを見つけることができます。これがお役に立てば幸いです。

1. https://svn.wso2.org/repos/wso2/carbon/platform/trunk/platform-integration/test-automation-framework/org.wso2.carbon.automation.api/src/main/java/org/wso2/カーボン/オートメーション/api/clients/identity/UserProfileMgtServiceClient.java

于 2015-02-26T08:59:19.680 に答える