ITokenProvider

All Implemented Interfaces: com.aspose.ms.System.IDisposable

public interface ITokenProvider extends System.IDisposable

Defines interface allowing to retrieve access token.

Methods

MethodDescription
getAccessToken()Gets oAuth access token.
getAccessToken(boolean ignoreExistingToken)Gets oAuth access token.

getAccessToken()

public abstract OAuthToken getAccessToken()

Gets oAuth access token. If token exists and its expiration date is not expired returns current token, otherwise requests new token from a server.

Returns: OAuthToken - Returns oAuth access token

getAccessToken(boolean ignoreExistingToken)

public abstract OAuthToken getAccessToken(boolean ignoreExistingToken)

Gets oAuth access token.

Parameters:

ParameterTypeDescription
ignoreExistingTokenbooleanIf ignoreExistingToken is true, requests new token from a server. Otherwise behavior is depended on whether token exists or not. If token exists and its expiration date is not expired returns current token, otherwise requests new token from a server.

Returns: OAuthToken - Returns oAuth access token