-
- All Implemented Interfaces:
-
io.livekit.android.token.ConfigurableTokenSource,io.livekit.android.token.TokenSource
public final class CachingConfigurableTokenSource extends BaseCachingTokenSource implements ConfigurableTokenSource
-
-
Constructor Summary
Constructors Constructor Description CachingConfigurableTokenSource(ConfigurableTokenSource source, TokenStore store, Function2<TokenRequestOptions, TokenSourceResponse, Boolean> validator)
-
Method Summary
Modifier and Type Method Description Result<TokenSourceResponse>fetchFromSource(TokenRequestOptions options)Implement this to fetch the TokenSourceResponse from the token source. Result<TokenSourceResponse>fetch(TokenRequestOptions options)-
-
Constructor Detail
-
CachingConfigurableTokenSource
CachingConfigurableTokenSource(ConfigurableTokenSource source, TokenStore store, Function2<TokenRequestOptions, TokenSourceResponse, Boolean> validator)
-
-
Method Detail
-
fetchFromSource
Result<TokenSourceResponse> fetchFromSource(TokenRequestOptions options)
Implement this to fetch the TokenSourceResponse from the token source.
-
fetch
Result<TokenSourceResponse> fetch(TokenRequestOptions options)
-
-
-
-