LicenseObjectCheckerBaseTObjectCheckObjectLicenseAsync - метод
Проверяет, что для идентификатора объекта objectID присутствует лицензия на основании валидного токена.
Пространство имён: Tessa.Platform.Licensing.TokensСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
protected ValueTask<bool> CheckObjectLicenseAsync(
Guid objectID,
CancellationToken cancellationToken
)
Protected Function CheckObjectLicenseAsync (
objectID As Guid,
cancellationToken As CancellationToken
) As ValueTask(Of Boolean)
protected:
ValueTask<bool> CheckObjectLicenseAsync(
Guid objectID,
CancellationToken cancellationToken
)
member CheckObjectLicenseAsync :
objectID : Guid *
cancellationToken : CancellationToken -> ValueTask<bool>
- objectID Guid
-
Идентификатор объекта, для которого проверяется наличие лицензии
(например, идентификатор шаблона бизнес-процесса, если OwnerModuleID указан как WorkflowEngineID).
- cancellationToken CancellationToken
Propagates notification that operations should be canceled.
ValueTaskBooleantrue, если для идентификатора объекта присутствует лицензия на основании валидного токена;
false в противном случае.
Успешный результат возвращается только в том случае, если у объекта указан модуль-владелец лицензии на объект, равный
OwnerModuleID,
а также если в текущей лицензии присутствует модуль-пользователь лицензии на объект
UserModuleID, обозначенный в объекте.