Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.plugin / org.gvsig.downloader / org.gvsig.downloader.lib / org.gvsig.downloader.lib.api / src / main / java / org / gvsig / downloader / DownloaderAuthenticationConfig.java @ 47828

History | View | Annotate | Download (704 Bytes)

1 47821 jjdelcerro
package org.gvsig.downloader;
2
3 47828 jjdelcerro
import org.gvsig.json.SupportJson;
4
5 47821 jjdelcerro
/**
6
 *
7
 * @author jjdelcerro
8
 */
9 47828 jjdelcerro
public interface DownloaderAuthenticationConfig
10
        extends
11
            org.gvsig.tools.lang.Cloneable,
12
            SupportJson
13
    {
14 47821 jjdelcerro
15 47828 jjdelcerro
    public static final String CONFIG_PROVIDERNAME_NAME = "factory";
16
    public static final String CONFIG_SERVICEURL_NAME = "serviceUrl";
17
18 47821 jjdelcerro
    public String getProviderName();
19
20
    public DownloaderAuthenticationFactory getFactory();
21
22 47828 jjdelcerro
    public String getServiceUrl();
23 47821 jjdelcerro
24
    public String getKey();
25
26
    public DownloaderAuthenticationRequester create();
27
28
    public boolean isConfigurable();
29
30
    public boolean requestAuthenticationConfig();
31
}