public class DownloaderAuthenticationKeycloakConfig
extends org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfig
implements org.gvsig.downloader.DownloaderAuthenticationConfig, org.gvsig.tools.util.LabeledValue<org.gvsig.downloader.DownloaderAuthenticationConfig>
| Constructor and Description |
|---|
DownloaderAuthenticationKeycloakConfig() |
DownloaderAuthenticationKeycloakConfig(DownloaderAuthenticationKeycloakFactory factory,
java.lang.String serviceUrl) |
| Modifier and Type | Method and Description |
|---|---|
DownloaderAuthenticationKeycloakRequester |
create() |
org.gvsig.downloader.DownloaderAuthenticationConfig |
createAuthenticationConfig(java.lang.String serviceUrl) |
void |
fromJson(javax.json.JsonObject json) |
java.lang.String |
getClientid() |
DownloaderAuthenticationKeycloakFactory |
getFactory() |
java.lang.String |
getKey() |
java.lang.String |
getKeycloakBaseurl() |
java.lang.String |
getLabel() |
int |
getLocalPort() |
java.lang.String |
getRealm() |
java.lang.String |
getScope() |
DownloaderAuthenticationKeycloakConfig |
getValue() |
boolean |
isConfigurable() |
boolean |
isFilled() |
void |
loadFromState(org.gvsig.tools.persistence.PersistentState state) |
boolean |
requestAuthenticationConfig() |
void |
saveToState(org.gvsig.tools.persistence.PersistentState state) |
static void |
selfRegister() |
void |
setClientid(java.lang.String clientid) |
void |
setKeycloakBaseurl(java.lang.String keycloakBaseurl) |
void |
setLocalPort(int localPort) |
void |
setRealm(java.lang.String realm) |
void |
setScope(java.lang.String scope) |
org.gvsig.json.JsonObjectBuilder |
toJsonBuilder() |
java.lang.String |
toString() |
clone, getProviderName, getServiceUrlequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic DownloaderAuthenticationKeycloakConfig()
public DownloaderAuthenticationKeycloakConfig(DownloaderAuthenticationKeycloakFactory factory, java.lang.String serviceUrl)
public DownloaderAuthenticationKeycloakRequester create()
create in interface org.gvsig.downloader.DownloaderAuthenticationConfigpublic org.gvsig.downloader.DownloaderAuthenticationConfig createAuthenticationConfig(java.lang.String serviceUrl)
createAuthenticationConfig in interface org.gvsig.downloader.DownloaderAuthenticationConfigpublic void fromJson(javax.json.JsonObject json)
fromJson in interface org.gvsig.json.SupportFromJsonfromJson in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic java.lang.String getClientid()
public DownloaderAuthenticationKeycloakFactory getFactory()
getFactory in interface org.gvsig.downloader.DownloaderAuthenticationConfiggetFactory in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic java.lang.String getKey()
getKey in interface org.gvsig.downloader.DownloaderAuthenticationConfiggetKey in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic java.lang.String getKeycloakBaseurl()
public java.lang.String getLabel()
getLabel in interface org.gvsig.tools.util.LabeledValue<org.gvsig.downloader.DownloaderAuthenticationConfig>public int getLocalPort()
public java.lang.String getRealm()
public java.lang.String getScope()
public DownloaderAuthenticationKeycloakConfig getValue()
getValue in interface org.gvsig.tools.util.LabeledValue<org.gvsig.downloader.DownloaderAuthenticationConfig>public boolean isConfigurable()
isConfigurable in interface org.gvsig.downloader.DownloaderAuthenticationConfigisConfigurable in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic boolean isFilled()
isFilled in interface org.gvsig.downloader.DownloaderAuthenticationConfigisFilled in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic void loadFromState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
loadFromState in interface org.gvsig.tools.persistence.PersistentloadFromState in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigorg.gvsig.tools.persistence.exception.PersistenceExceptionpublic boolean requestAuthenticationConfig()
requestAuthenticationConfig in interface org.gvsig.downloader.DownloaderAuthenticationConfigrequestAuthenticationConfig in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic void saveToState(org.gvsig.tools.persistence.PersistentState state)
throws org.gvsig.tools.persistence.exception.PersistenceException
saveToState in interface org.gvsig.tools.persistence.PersistentsaveToState in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigorg.gvsig.tools.persistence.exception.PersistenceExceptionpublic static void selfRegister()
public void setClientid(java.lang.String clientid)
public void setKeycloakBaseurl(java.lang.String keycloakBaseurl)
public void setLocalPort(int localPort)
public void setRealm(java.lang.String realm)
public void setScope(java.lang.String scope)
public org.gvsig.json.JsonObjectBuilder toJsonBuilder()
toJsonBuilder in interface org.gvsig.json.SupportToJsontoJsonBuilder in class org.gvsig.downloader.spi.AbstractDownloaderAuthenticationConfigpublic java.lang.String toString()
toString in interface org.gvsig.tools.util.LabeledValue<org.gvsig.downloader.DownloaderAuthenticationConfig>toString in class java.lang.ObjectCopyright © 2026 gvSIG Association. All rights reserved.