ISignedSessionTokenProviderCreateTokenAsync - метод

Создаёт подписанный токен сессии для заданной карточки.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
ValueTask<SignedSessionToken> CreateTokenAsync(
	ISessionToken sessionToken,
	TimeSpan? expirationTimeSpan = null,
	Action<SignedSessionToken>? modifyTokenAction = null,
	CancellationToken cancellationToken = default
)

Параметры

sessionToken  ISessionToken
Токен сессии, который необходимо подписать.
expirationTimeSpan  NullableTimeSpan  (Optional)
Срок жизни токена.
modifyTokenAction  ActionSignedSessionToken  (Optional)
Метод для модификации подписываемого токена сессии до его подписи.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskSignedSessionToken
Подписанный токен сессии.

См. также