Class ImplicitGrantFlow
- java.lang.Object
-
- de.sonallux.spotify.api.authorization.TokenStoreApiAuthorizationProvider
-
- de.sonallux.spotify.api.authorization.implicit_grant.ImplicitGrantFlow
-
- All Implemented Interfaces:
ApiAuthorizationProvider
public class ImplicitGrantFlow extends TokenStoreApiAuthorizationProvider
Implements the Implicit Grant Flow
-
-
Field Summary
-
Fields inherited from class de.sonallux.spotify.api.authorization.TokenStoreApiAuthorizationProvider
tokenStore
-
-
Constructor Summary
Constructors Constructor Description ImplicitGrantFlow(String clientId, String redirectUri)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuthorizationUrlBuildercreateAuthorizationUrl()AuthorizationRedirectResponse<RedirectResponseBody>parseAuthorizationRedirectResponse(String url)voiduseResponse(AuthorizationRedirectResponse<RedirectResponseBody> response)-
Methods inherited from class de.sonallux.spotify.api.authorization.TokenStoreApiAuthorizationProvider
getAuthorizationHeaderValue, refreshAccessToken
-
-
-
-
Method Detail
-
createAuthorizationUrl
public AuthorizationUrlBuilder createAuthorizationUrl()
-
parseAuthorizationRedirectResponse
public AuthorizationRedirectResponse<RedirectResponseBody> parseAuthorizationRedirectResponse(String url)
-
useResponse
public void useResponse(AuthorizationRedirectResponse<RedirectResponseBody> response)
-
-