ApiAccessTokenService - конструктор
Пространство имён: Tessa.Tokens.ApiСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ApiAccessTokenService(
ISession session,
IApiAccessTokenProvider tokenProvider,
IAccessTokenGenerator tokenGenerator,
ITokenSignatureProvider tokenSignatureProvider,
IApiAccessTokenPermissionsManager tokenPermissionsManager,
IApiAccessTokenActionHistoryStrategy tokenHistoryStrategy
)
Public Sub New (
session As ISession,
tokenProvider As IApiAccessTokenProvider,
tokenGenerator As IAccessTokenGenerator,
tokenSignatureProvider As ITokenSignatureProvider,
tokenPermissionsManager As IApiAccessTokenPermissionsManager,
tokenHistoryStrategy As IApiAccessTokenActionHistoryStrategy
)
public:
ApiAccessTokenService(
ISession^ session,
IApiAccessTokenProvider^ tokenProvider,
IAccessTokenGenerator^ tokenGenerator,
ITokenSignatureProvider^ tokenSignatureProvider,
IApiAccessTokenPermissionsManager^ tokenPermissionsManager,
IApiAccessTokenActionHistoryStrategy^ tokenHistoryStrategy
)
new :
session : ISession *
tokenProvider : IApiAccessTokenProvider *
tokenGenerator : IAccessTokenGenerator *
tokenSignatureProvider : ITokenSignatureProvider *
tokenPermissionsManager : IApiAccessTokenPermissionsManager *
tokenHistoryStrategy : IApiAccessTokenActionHistoryStrategy -> ApiAccessTokenService
Параметры
- session ISession
-
- tokenProvider IApiAccessTokenProvider
Provider of API access tokens.
- tokenGenerator IAccessTokenGenerator
Access token generator.
- tokenSignatureProvider ITokenSignatureProvider
An object that provides cryptographic means for signing and verifying signatures for an access token.
- tokenPermissionsManager IApiAccessTokenPermissionsManager
Manager for performing permissions checks related to operations with API access tokens.
- tokenHistoryStrategy IApiAccessTokenActionHistoryStrategy
Strategy for managing action history for API access tokens.