Прочитать Credentials
Eng: Get Credentials
Элемент позволяет получить доступ к логинам и паролям безопасным способом, читая их из программы Credential Manager (диспетчер учетных данных) ОС Windows. Применяется для автоматизации процессов, требующих аутентификации, без необходимости жестко кодировать учетные данные в тексте скрипта.
.038f8624.png&w=640&q=75)
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
| Свойство | Тип | Описание | 
|---|---|---|
| Ключ* | String | Уникальный ключ для поиска записанных данных | 
| Данные защищены* | Boolean | Указывает, были ли данные защищены (шифрованы). По умолчанию параметр выключен | 
| Хранить незакрытый пароль* | Boolean | Сохранить ли пароль в незашифрованном виде. По умолчанию параметр включен - пароль сохранится незашифрованным | 
| Переменная* | LTools.Common.Model.UserPass | Переменная, в которой будут храниться извлеченные учетные данные. Свойства модели UserPass приводятся ниже | 
LTools.Common.Model.UserPass - модель учетных данных. Имеет свойства:
- Login: [String] Логин.
- Password: [String] Пароль.
Как использовать
- Перенесите элемент Прочитать Credentials в свой процесс.
- Задайте необходимые свойства, включая Ключдля поиска данных иПеременнаядля хранения результатов.
- При необходимости активируйте свойство Данные защищены, чтобы включить шифрование данных.
Learning
Для обучения работе с элементом Прочитать Credentials скачайте RPA-проект по ссылке: Скачать архив Learning .
- Скачайте архив с обучающими материалами с указанной страницы.
- Распакуйте его и откройте проект StudioActivitiesв Студии.
- Найдите процесс StudioActivities/Ru/Криптография/Credentials.ltwдля знакомства с работой элемента.
Только код
Пример использования элемента в процессе с типом Только код (Pure code):
C#
LTools.Common.Model.UserPass ret =
LTools.Cryptography.CryptoApp.CredentialsGet(wf, "Key", true);