CardData.SetAccessControl — метод (CardDataSecurity)

Задаёт описатель прав на карточку.

Синтаксис

public void SetAccessControl(CardDataSecurity cardSecurity)
Параметры
cardSecurity

Тип: CardDataSecurity

Описатель прав

Примеры

CardData card = session.CardManager.GetCardData(new System.Guid("идентификатор_карточки")); (1)

CardDataSecurity rights = card.GetAccessControl(); (2)

CardDataAccessRule rule = new CardDataAccessRule("TESTDOMAIN\\IvanovII", CardDataRights.Read, AccessControlType.Allow); (3)

rights.SetAccessRule(rule); (4)

card.SetAccessControl(rights); (5)
1 Получение с сервера данных карточки с известным идентификатором.
2 Получение описателя прав карточки.
3 Создание нового разрешения — совокупного права чтения.
4 Добавление нового разрешения к описателю прав.
5 Сохранение изменённого описателя прав.