OnlyOfficeTokenManagerCreateTokenAsync - метод

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

Definition

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

Параметры

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

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

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

Реализации

IOnlyOfficeTokenManagerCreateTokenAsync(Guid, Guid, Int32, OnlyOfficeTokenPermissionFlags, CancellationToken)

См. также