2010-02-19 2 views
1

Итак, у меня есть настройка, в которой встроены clearcase и clearquest.Запрос на аутентификацию ALDB

I.E. если я зарегистрирую файл в ящике Clearquest, появится всплывающее окно с запросом на номер запроса на изменение.

Вот сделка, мне не нужно «входить» каждый раз, когда я начинаю новый clearexplorer.

У меня есть другие инструменты, которые я пишу, что хотел бы воспользоваться этой возможностью, но я не знаю с чего начать. В основном, я хочу, чтобы мой инструмент проверял те же проверки clearcase, чтобы увидеть, что я являюсь допустимым пользователем и создаю свой объект на основе этих учетных данных.

Из-за внешнего вида сервера ALDB может иметь какое-то отношение к нему, но я не знаю, как с ним взаимодействовать.

У кого-нибудь есть идеи?

UPDATE: Я предполагаю, что я имею в виду, мне не нужно входить в Clearquest каждый раз, когда я открываю новый чемоданчик и проверяю файлы. Это то, что я действительно ищу. с использованием существующего ClearQuest «аутентификация» объект (если это то, что его даже называют)

Update 2: Основываясь на информации, которую я нашел здесь: http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.apiref.doc/c_perf_user_admin.htm

Вы можете использовать этот метод для получения объекта Session, связанный с текущий пользователь. Дополнительную информацию об использовании этого объекта см. В описании объекта Session.

Я смотрю на объект сеанса, и он, похоже, не упоминает о том, как использовать этот объект, как он утверждает.

Update # 3

Это было долгое время, но он пришел снова, я думаю, что я действительно хочу сделать, это создать что-то, что разделяет объект Session, так как вход в занимает довольно долгое время, мои план состоит в том, чтобы войти в систему один раз с использованием фонового процесса, а затем я могу запросить этот процесс для объекта, когда я пытаюсь войти в систему со второй программой, если он работает, все идет хорошо и продолжается, если это не так, тогда это потребует (или может вызвать процесс регистрации и ожидает ответа).

Если/Когда я это сделаю, я опубликую некоторые подробности о шагах, которые я предпринял.

ответ

2

Это правда, что для службы albd (Atria Location Broker Daemon) требуется учетная запись Windows. Но не ваш. См. Updating the Windows ClearCase ALBD Password.

Последнее, ALBD сервис требует, чтобы учетная запись пользователя Windows с привилегиями ClearCase функционировала должным образом.
В определении этой службы при установке ClearCase администратор ClearCase должен указать имя этой привилегированной учетной записи, пароль, домен Windows и группу Windows для этой учетной записи.

Любая операция ClearCase связанные будет на основе идентификации пользователя на

  • credmap информаций (если вы с клиентами Windows, и сервер Unix)

    credmap registryServer

  • или creds.exe данные

Объекты clearcase (например, новая версия, созданная после проверки) получат эти учетные данные.

+0

Таким образом, чтобы связать файл в clearquest с той, что на самом деле является ключевой частью, поскольку мне не нужно «входить в систему», чтобы очистить в любом случае (другое, кроме входа в мою машину ...) Я обновил свой вопрос. – onaclov2000

+0

@ onaclov2000 Что касается ClearQuest, вы связали его с LDAP? (http://publib.boulder.ibm.com/infocenter/cqhelp/v7r0m0/index.jsp?topic=/com.ibm.rational.clearquest.admin.doc/ldap/c_ldap_auth_model.htm) – VonC

+0

У нас есть пользователь/пароли которые отличаются от данных входа. Ldap на самом деле звучит так, как будто это был бы логичный выбор, но я не могу изменить это (я вообще не администратор). Существует «редкий» случай, когда нам нужно входить в систему, но это обычно происходит, если мы пытаемся чтобы проверить файл и не войти в clearquest с момента перезагрузки машины, что заставляет меня поверить, что есть «плавающий объект», там я могу получить доступ. (надеюсь) – onaclov2000

Смежные вопросы