Создать объект ProfileTokenCredential для другого пользователя из существующего объекта AS400

Я хочу создать ProfileTokenCredential из существующего объекта AS400, а затем создать новый объект AS400 с помощью этого ProfileTokenCredential.

У меня есть настройка EIM с отображением от моего пользователя к целевому пользователю.

AS400 as400 = new AS400("myhost", "me", "mypw");
as400.connectService(AS400.SIGNON);
ProfileTokenCredential ptc = as400.generateProfileToken("cn=targetProfile", ProfileTokenCredential.TYPE_SINGLE_USE, 600);
AS400 authedUser = new AS400(as400.getSystemName(), ptc);

Я получаю это исключение

com.ibm.as400.access.AS400SecurityException: Can not obtain the EIM registry name.:me
    at com.ibm.as400.access.AS400ImplRemote.returnSecurityException(AS400ImplRemote.java:2875)

Как правильно отформатировать имя целевого профиля как отличительное имя?

Я что-то пропускаю в EIM?

0 ответов

Другие вопросы по тегам