public interface DownloaderAuthenticationConfig extends Cloneable, SupportJson, Persistent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONFIG_PROVIDERNAME_NAME |
static java.lang.String |
CONFIG_SERVICEURL_NAME |
static java.lang.String |
PERSISTENT_DEFINITION_NAME |
Modifier and Type | Method and Description |
---|---|
DownloaderAuthenticationRequester |
create() |
DownloaderAuthenticationConfig |
createAuthenticationConfig(java.lang.String serviceUrl) |
DownloaderAuthenticationFactory |
getFactory() |
java.lang.String |
getKey() |
java.lang.String |
getProviderName() |
java.lang.String |
getServiceUrl() |
boolean |
isConfigurable() |
boolean |
isFilled() |
boolean |
requestAuthenticationConfig() |
clone, cloneQuietly, cloneQuietly
fromJson
toJson, toJson, toJsonBuilder, toJsonBuilder
loadFromState, saveToState
static final java.lang.String CONFIG_PROVIDERNAME_NAME
static final java.lang.String CONFIG_SERVICEURL_NAME
static final java.lang.String PERSISTENT_DEFINITION_NAME
java.lang.String getProviderName()
DownloaderAuthenticationFactory getFactory()
java.lang.String getServiceUrl()
java.lang.String getKey()
DownloaderAuthenticationRequester create()
boolean isConfigurable()
boolean isFilled()
boolean requestAuthenticationConfig()
DownloaderAuthenticationConfig createAuthenticationConfig(java.lang.String serviceUrl)