Package io.karatelabs.http
Class OAuth2TokenManager
java.lang.Object
io.karatelabs.http.OAuth2TokenManager
Manages OAuth 2.0 token storage and refresh.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidClear stored tokenGet current valid token (null if expired or not available)refreshToken(HttpRequestBuilder builder) Refresh access token using refresh tokenvoidstoreToken(OAuth2Token token) Store new token
-
Constructor Details
-
OAuth2TokenManager
-
-
Method Details
-
getValidToken
Get current valid token (null if expired or not available) -
storeToken
Store new token -
refreshToken
Refresh access token using refresh token- Returns:
- New token or null if refresh fails
-
clearToken
public void clearToken()Clear stored token
-