Interface TokenStore (1.24.0)

public interface TokenStore

Interface for long term storage of tokens

Methods

delete(String id)

public abstract void delete(String id)

Remove the token data from storage for the given ID.

Parameter
Name Description
id String

ID of token data to store.

Exceptions
Type Description
IOException

An error storing the token data.

load(String id)

public abstract String load(String id)

Load the token data from storage for the given ID.

Parameter
Name Description
id String

ID of token data to load.

Returns
Type Description
String

The loaded token data.

Exceptions
Type Description
IOException

An error loading the token data from storage.

store(String id, String tokens)

public abstract void store(String id, String tokens)

Put the token data into storage for the given ID.

Parameters
Name Description
id String

ID of token data to store.

tokens String

The token data to store.

Exceptions
Type Description
IOException

An error storing the token data.