public class DownloaderAuthenticationKeycloakFactory extends AbstractDownloaderAuthenticationFactory implements DownloaderAuthenticationFactory
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTH_MODE_KEYCLOAK |
Constructor and Description |
---|
DownloaderAuthenticationKeycloakFactory() |
Modifier and Type | Method and Description |
---|---|
void |
addCallback(DownloaderAuthenticationKeycloakConfig config,
java.lang.String contextPath,
com.sun.net.httpserver.HttpHandler handler) |
DownloaderAuthenticationKeycloakConfig |
create(java.lang.Object... parameters) |
java.lang.String |
getDescription() |
com.sun.net.httpserver.HttpServer |
getHttpServer(DownloaderAuthenticationKeycloakConfig config) |
void |
removeCallback(DownloaderAuthenticationKeycloakConfig config,
java.lang.String contextPath) |
static void |
selfRegister() |
void |
stopHttpServer(int delay) |
getProviderName, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProviderName
public static final java.lang.String AUTH_MODE_KEYCLOAK
public DownloaderAuthenticationKeycloakFactory()
public DownloaderAuthenticationKeycloakConfig create(java.lang.Object... parameters)
create
in interface DownloaderAuthenticationFactory
public com.sun.net.httpserver.HttpServer getHttpServer(DownloaderAuthenticationKeycloakConfig config) throws java.io.IOException
java.io.IOException
public void stopHttpServer(int delay)
public void addCallback(DownloaderAuthenticationKeycloakConfig config, java.lang.String contextPath, com.sun.net.httpserver.HttpHandler handler) throws java.io.IOException
java.io.IOException
public void removeCallback(DownloaderAuthenticationKeycloakConfig config, java.lang.String contextPath) throws java.io.IOException
java.io.IOException
public static void selfRegister()
public java.lang.String getDescription()
getDescription
in interface DownloaderAuthenticationFactory
getDescription
in class AbstractDownloaderAuthenticationFactory