Skip to Content

import { Tabs } from ‘nextra/components’;

Записать в Credentials

alt

Компонент, производящий запись учетных данных в системное хранилище учетных данных.

Активность работает с установленным в операционной системе одним из хранилищ ключей с использованием библиотеки Libsecret.

Например, в ОС Astra Linux система gnome-keyring установлена по умолчанию и фактически может использоваться Студией без каких-либо предварительных настроек в качестве хранилища ключей.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

  1. Ключ* [System.String] - Ключ для поиска записанных данных
  2. Имя пользователя* [System.String] - Имя пользователя
  3. Пароль* [System.String] - Пароль
  4. Защищенный пароль [System.Security.SecureString] - Защищенный пароль
  5. Защищать данные [Boolean] - Признак использования дополнительной защиты данных. Доступно только в Windows

Только код

Пример использования элемента в процессе с типом Только код (Pure code):

{% tabs %} {% tab title=“C#” %}

LTools.Cryptography.CryptoApp.CredentialsSet(wf, "Key", true, "login", "password");

{% endtab %}

{% tab title=“Second Tab” %}

LTools.Cryptography.CryptoApp.CredentialsSet(wf, "Key", True, "login", "password")

{% endtab %}

{% tab title=“JavaScript” %}

_lib.LTools.Cryptography.CryptoApp.CredentialsSet( wf, 'Key', true, 'login', 'password', );

{% endtab %} {% endtabs %}