Я хочу создать 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?