public interface IApiAccessTokenProviderPublic Interface IApiAccessTokenProviderpublic interface class IApiAccessTokenProvidertype IApiAccessTokenProvider = interface end| CreateTokenAsync | Creates the object with information about token and stores it. |
| TryDeleteTokenAsync | Deletes the token data for specified hash. |
| TryGetSessionTokenAsync | Retrieves session token object for API access token. |
| TryGetTokenAsync | Retrieves the token by its hash. |
| TryGetTokensAsync | Retrieves the collection of token data for specified filter any. |
| ValidateAndGetSessionTokenAsync | Validates the token data against a specified scope and host information, and retrieves session token object with actual information for API access token. Also updates last activity date for token. |
| ValidateTokenAsync | Validates the token data against a specified scope and host information. |