Итак, у меня есть настройка, в которой встроены 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, так как вход в занимает довольно долгое время, мои план состоит в том, чтобы войти в систему один раз с использованием фонового процесса, а затем я могу запросить этот процесс для объекта, когда я пытаюсь войти в систему со второй программой, если он работает, все идет хорошо и продолжается, если это не так, тогда это потребует (или может вызвать процесс регистрации и ожидает ответа).
Если/Когда я это сделаю, я опубликую некоторые подробности о шагах, которые я предпринял.
Таким образом, чтобы связать файл в clearquest с той, что на самом деле является ключевой частью, поскольку мне не нужно «входить в систему», чтобы очистить в любом случае (другое, кроме входа в мою машину ...) Я обновил свой вопрос. – onaclov2000
@ 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
У нас есть пользователь/пароли которые отличаются от данных входа. Ldap на самом деле звучит так, как будто это был бы логичный выбор, но я не могу изменить это (я вообще не администратор). Существует «редкий» случай, когда нам нужно входить в систему, но это обычно происходит, если мы пытаемся чтобы проверить файл и не войти в clearquest с момента перезагрузки машины, что заставляет меня поверить, что есть «плавающий объект», там я могу получить доступ. (надеюсь) – onaclov2000