public class DownloaderAuthenticationKeycloakRequester
extends org.gvsig.downloader.spi.AbstractDownloaderAuthenticationRequester
implements org.gvsig.downloader.DownloaderAuthenticationRequester
| Constructor and Description |
|---|
DownloaderAuthenticationKeycloakRequester(DownloaderAuthenticationKeycloakConfig config) |
| Modifier and Type | Method and Description |
|---|---|
DownloaderAuthenticationKeycloakConfig |
getConfig() |
DownloaderKeycloakCredentials |
getCredentials() |
boolean |
requestAuthorization(java.util.concurrent.Executor executorUI) |
void |
setCredentials(DownloaderKeycloakCredentials credentials) |
void |
stopWaitingForResponse() |
javax.json.JsonObject |
userInfo(com.github.scribejava.core.oauth.OAuth20Service service) |
void |
waitForResponse(java.util.concurrent.Executor executorUI) |
getProviderName, requestAuthorization, toStringpublic DownloaderAuthenticationKeycloakRequester(DownloaderAuthenticationKeycloakConfig config)
public DownloaderAuthenticationKeycloakConfig getConfig()
getConfig in interface org.gvsig.downloader.DownloaderAuthenticationRequestergetConfig in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationRequesterpublic DownloaderKeycloakCredentials getCredentials()
getCredentials in interface org.gvsig.downloader.DownloaderAuthenticationRequesterpublic boolean requestAuthorization(java.util.concurrent.Executor executorUI)
requestAuthorization in interface org.gvsig.downloader.DownloaderAuthenticationRequesterpublic void setCredentials(DownloaderKeycloakCredentials credentials)
public void stopWaitingForResponse()
public javax.json.JsonObject userInfo(com.github.scribejava.core.oauth.OAuth20Service service)
throws java.lang.InterruptedException,
java.io.IOException,
java.util.concurrent.ExecutionException
java.lang.InterruptedExceptionjava.io.IOExceptionjava.util.concurrent.ExecutionExceptionpublic void waitForResponse(java.util.concurrent.Executor executorUI)
Copyright © 2026 gvSIG Association. All rights reserved.