Я использую WebSphere 8.5.
Я узнал, как создать JAASAuthData с именем пользователя и паролем, используя скрипт jython:
objServerAttrs = AdminControl.completeObjectName('WebSphere:type=Server,*')
cellName = AdminControl.getAttribute(objServerAttrs, 'cellName')
sec = AdminConfig.getid('/Cell:%s/Security:/' % cellName)
jaasAttr = [['alias', jaasAlias],['userId', jaasUser],['password', jaasPass]]
jaasAuthData = AdminConfig.create('JAASAuthData', sec, jaasAttr)
и как создать источник данных:
dsAttrs = [['name', 'myDS1'], ['jndiName','jdbc/MY/DS1']]
newDs = AdminConfig.create('DataSource', provider, dsAttrs)
Теперь мне нужно связать этот JAASAuthData с моим источником данных как «псевдоним проверки подлинности, управляемый контейнером», к сожалению, я ничего не могу найти в API, проверяя атрибуты существующих источников данных или какой-либо пример для этой задачи. Как создать такую привязку?