getTokenInfo method

Future<OAuthApplicationTokenInfo> getTokenInfo()

Returns an instance of OAuthApplicationTokenInfo generated by this credential.

Expired tokens are automatically regenerated while credentials remain valid.

Return Value: Returns the non-expired OAuth application token information generated by this credential.

Implementation

Future<OAuthApplicationTokenInfo> getTokenInfo() {
  final taskHandle = _withThrowingErrorHandler((errorHandler) {
    return runtimecore.RT_OAuthApplicationCredential_getTokenInfoAsync(
        _handle, errorHandler);
  });
  return taskHandle
      .toFuture((element) => element.getValueAsOAuthApplicationTokenInfo()!);
}