ServerLicenseManager - конструктор

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Platform.Licensing
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ServerLicenseManager(
	ISignatureProvider cryptoProvider,
	ILicenseContainerProvider containerProvider,
	ILicenseRevocationChecker revocationChecker,
	Func<LicenseStreamInfo?>? getLicenseInfoFunc = null
)

Параметры

cryptoProvider  ISignatureProvider
Объект, предоставляющий криптографические средства для управления лицензиями.
containerProvider  ILicenseContainerProvider
Объект, обеспечивающий получение подходящего объекта ILicenseContainer для указанного формата лицензии LicenseFormatType.
revocationChecker  ILicenseRevocationChecker
Объект, выполняющий проверку лицензии по спискам отзыва.
getLicenseInfoFunc  FuncNullableLicenseStreamInfo  (Optional)
Функция, возвращающая информацию для получения файла лицензии или null, если файл лицензии отсутствует.

См. также