OnlyOfficeTokenManagerCreateTokenAsync - метод
Создает подписанный закрытым ключом сервера JSON Web Token на выполнение операции для сервиса OnlyOffice.
Пространство имён: Tessa.Extensions.Default.Server.OnlyOffice.TokenСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.0.4
public Task<string> CreateTokenAsync(
Guid ID,
Guid versionID,
int expiresPeriod,
OnlyOfficeTokenPermissionFlags flags,
CancellationToken cancellationToken
)
Public Function CreateTokenAsync (
ID As Guid,
versionID As Guid,
expiresPeriod As Integer,
flags As OnlyOfficeTokenPermissionFlags,
cancellationToken As CancellationToken
) As Task(Of String)
public:
virtual Task<String^>^ CreateTokenAsync(
Guid ID,
Guid versionID,
int expiresPeriod,
OnlyOfficeTokenPermissionFlags flags,
CancellationToken cancellationToken
) sealed
abstract CreateTokenAsync :
ID : Guid *
versionID : Guid *
expiresPeriod : int *
flags : OnlyOfficeTokenPermissionFlags *
cancellationToken : CancellationToken -> Task<string>
override CreateTokenAsync :
ID : Guid *
versionID : Guid *
expiresPeriod : int *
flags : OnlyOfficeTokenPermissionFlags *
cancellationToken : CancellationToken -> Task<string>
- ID Guid
-
- versionID Guid
- Идентификатор версии файла.
- expiresPeriod Int32
-
- flags OnlyOfficeTokenPermissionFlags
- Разрешения на операцию.
- cancellationToken CancellationToken
- Объект, посредством которого можно отменить асинхронную задачу.
TaskStringJSON Web Token сериализованный в формате JWS Compact на операцию.
IOnlyOfficeTokenManagerCreateTokenAsync(Guid, Guid, Int32, OnlyOfficeTokenPermissionFlags, CancellationToken)