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. |