Interface IApiTokenService
public interface IApiTokenService
Methods
CreateAsync(int, string, CancellationToken)
Task<CreateApiTokenResult> CreateAsync(int userId, string name, CancellationToken ct)
Parameters
userIdintnamestringctCancellationToken
Returns
RevokeAsync(int, int, CancellationToken)
Task RevokeAsync(int userId, int tokenId, CancellationToken ct)
Parameters
userIdinttokenIdintctCancellationToken
Returns
ValidateAsync(string, CancellationToken)
Task<ApiToken?> ValidateAsync(string token, CancellationToken ct)
Parameters
tokenstringctCancellationToken