簡體   English   中英

用戶Dao訪問WSO2 API Manager中的內部用戶存儲

[英]User Dao to access internal user store in WSO2 API Manager

我正在嘗試為WSO2 API Manager(v.1.8.0)編寫自定義用戶注冊工作流擴展。 我想在用戶在api商店注冊時向管理員發送通知電子郵件。 在電子郵件中,我想要包含有關用戶的基本數據 - 電子郵件,名字,姓氏等...我很難找到可用於檢索此數據的類。

應用程序注冊工作流和訂閱工作流具有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 /客戶/身份證/ UserProfileMgtServiceClient.java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM