IOnlyOfficeTokenManagerCreateTokenAsync - метод

Создает подписанный закрытым ключом сервера JSON Web Token на выполнение операции для сервиса OnlyOffice.

Definition

Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice.Token
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
C#
Task<string> CreateTokenAsync(
	Guid ID,
	Guid versionID,
	int expiresPeriosInMinutes,
	OnlyOfficeTokenPermissionFlags flags,
	CancellationToken cancellationToken = default
)

Параметры

ID  Guid
 
versionID  Guid
Идентификатор версии файла.
expiresPeriosInMinutes  Int32
Время действия токена.
flags  OnlyOfficeTokenPermissionFlags
Разрешения на операцию.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskString
JSON Web Token сериализованный в формате JWS Compact на операцию.

См. также