Служба ESB для извлечения пароля для определенного имени пользователя из wso2 IS

Можно ли открыть службу администрирования wso2 Identity Server через wso2 ESB?

Что я хочу сделать, так это иметь службу ESB, которая извлекает для определенного имени пользователя его пароль с сервера идентификации (например, с использованием учетных данных администратора). Я знаю, что у wso2 Identity Server есть службы администрирования, которые я могу использовать, но где я могу найти их подробное описание и как реализовать этот сценарий?

Любые блоги или учебные пособия будут полезны.


person Ivo    schedule 25.07.2012    source источник


Ответы (1)


здесь есть запись в блоге, в которой описываются службы администрирования.

Однако я не ожидаю, что вы сможете восстановить пароль. Простой текстовый пароль, вероятно, не хранится на сервере WSO2, вместо него будет храниться хешированное значение пароля — см. здесь

person Chris Snow    schedule 25.07.2012
comment
Спасибо за ссылку! Я видел, что описанные службы предназначены для wso2 WSAS, одинаковы ли службы администрирования для сервера Identity? Я бы не ожидал, что пропуск будет храниться в виде обычного текста, но, возможно, в IS есть административная служба, которая может вернуть его в виде текста? - person Ivo; 26.07.2012
comment
Если я правильно помню, в прошлом я использовал этот wsdl на сервере идентификации. Пароль обычно хранится в виде одностороннего хэша, что означает, что можно создать хэш из пароля, но невозможно создать пароль из хэша. - person Chris Snow; 27.07.2012