Table of Contents

Interface IChannelAccessTokenSource

Namespace
Line.OpenApi.ChannelAccessToken
Assembly
Line.OpenApi.ChannelAccessToken.dll

Seam that abstracts the channel-access-token issuance operation. In production use JwtAssertionTokenSource (short-lived tokens, /oauth2/v2.1/token) or StatelessJwtAssertionTokenSource (stateless tokens, /oauth2/v3/token); in tests it can be replaced with a fake implementation that performs no HTTP.

public interface IChannelAccessTokenSource

Methods

IssueAsync(CancellationToken)

Issues a single token.

Task<IssuedToken> IssueAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<IssuedToken>