AclGenerationRuleExtensionBaseAllowedForCardAsync - метод

Метод для проверки, может ли указанная карточка иметь роли по текущему правилу расчёта ACL.

Definition

Пространство имён: Tessa.Roles.Acl.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public virtual ValueTask<bool> AllowedForCardAsync(
	Guid cardID,
	Dictionary<string, Object?>? additionalData,
	Dictionary<string, Object?> extensionsData,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор карточки.
additionalData  DictionaryString, Object
Дополнительные данные карточки.
extensionsData  DictionaryString, Object
Данные расширения.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskBoolean
Значение true, если карточка может иметь роли, иначе false.

Реализации

IAclGenerationRuleExtensionAllowedForCardAsync(Guid, DictionaryString, Object, DictionaryString, Object, CancellationToken)

См. также