public class RefreshableOauthToken extends Object implements OauthToken
| Constructor and Description |
|---|
RefreshableOauthToken(OauthTokenRefresher tokenRefresher,
String refreshToken)
Constructs a new OAuth token and immediately performs a refresh to get a valid access token
|
RefreshableOauthToken(OauthTokenRefresher tokenRefresher,
String refreshToken,
String accessToken)
Constructs a new OAuth token with an access token already set.
|
public RefreshableOauthToken(OauthTokenRefresher tokenRefresher, String refreshToken, String accessToken)
tokenRefresher - Token refresher servicerefreshToken - The permanent refresh tokenaccessToken - The temporary access tokenpublic RefreshableOauthToken(OauthTokenRefresher tokenRefresher, String refreshToken)
tokenRefresher - Token refresher servicerefreshToken - The permanent refresh tokenpublic void refresh()
refresh in interface OauthTokenpublic String getAccessToken()
getAccessToken in interface OauthTokenprotected Date now()
Copyright © 2021 Kansas State University, Office of Mediated Education. All rights reserved.