Interface IPluginTokenService
- Namespace
- Builvero.Application.Interfaces.Services
- Assembly
- Builvero.Application.dll
Service for minting plugin access tokens.
public interface IPluginTokenService
Methods
MintPluginTokenAsync(Guid, Guid, List<string>, CancellationToken)
Mints a short-lived plugin access token for an installation.
Task<string> MintPluginTokenAsync(Guid installationId, Guid userId, List<string> requestedCapabilities, CancellationToken ct = default)
Parameters
installationIdGuid- Service for minting plugin access tokens.
userIdGuid- Service for minting plugin access tokens.
requestedCapabilitiesList<string>- Service for minting plugin access tokens.
ctCancellationToken- Service for minting plugin access tokens.