Class OnDiskTokenManager
- java.lang.Object
-
- software.amazon.awssdk.services.ssooidc.internal.OnDiskTokenManager
-
- All Implemented Interfaces:
AutoCloseable,TokenManager<SsoOidcToken>,SdkAutoCloseable
public final class OnDiskTokenManager extends Object implements TokenManager<SsoOidcToken>
Implementation ofTokenManagerthat can load and store SSO tokens from and to disk.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()static OnDiskTokenManagercreate(String sessionName)static OnDiskTokenManagercreate(Path cacheLocation, String sessionName)Optional<SsoOidcToken>loadToken()voidstoreToken(SsoOidcToken token)
-
-
-
Method Detail
-
loadToken
public Optional<SsoOidcToken> loadToken()
- Specified by:
loadTokenin interfaceTokenManager<SsoOidcToken>
-
storeToken
public void storeToken(SsoOidcToken token)
- Specified by:
storeTokenin interfaceTokenManager<SsoOidcToken>
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSdkAutoCloseable
-
create
public static OnDiskTokenManager create(Path cacheLocation, String sessionName)
-
create
public static OnDiskTokenManager create(String sessionName)
-
-